The networkcard is the only hardware which is not decide by myself.
When I buy the service of ADSL, they provide me this card, and it seems work well in my WinXP and Mandrake Linux. I also using it after I change ADSL to LAN. This card is about $5 in market. How about "D-Link DFE-550TX"? Can it work in BSD? It is $21 in the market. If I am going to buy a new card, $21 is the maximum price I can accept. The first Hardware needed to update is my CPU I think. because my Celeron900 is too slow.
I also play games in WinXP. NBA Live! 2004.........So I need a VedioCard which is no so bed