I've had a Buffalo wireless router for about 6 weeks now and it has not given me one problem was easy to setup and works fine wired or wireless I'm using XP and LINUX. I'm on ntl 250 modem bought the router from ebuyer cost roughly £35 here's the link
http://www.ebuyer.com/product/97221