thanks all for support, so its decided I am going to install freeBSD, and as i have nvidia card so that won't be problem.

Have a question though, i have DSl broadband but my ISP supplied me with USB based ZyXel Prestige 630 modem , which don't have drivers for linux. i had found drivers for it on sourceforge.net,( still use them), but don't know if they will work on freeBSD. Any ideas how to make it work? It uses PPoE.

Once again thanks for support. :-)