Since everybody is already using Linux, it looks like it's a good time to take a look at something less popular. FreeBSD is mostly observed on servers, but I heard that it can be also a nice desktop system. Before I decide to try it, I need to know few things. For example, is Thomson Speedtouch 330 (ADSL modem) supported? And can I run Java 1.5 and Net Beans 4.1 on FreeBSD?