I just bought a Linksys WRT54G v8 at Staples for $40. The price is the same at Bestbuy too. The cool thing is I installed the micro version of the DD-WRT.com firmware and turned this into a wireless repeater. I have this hooked up to my Xbox so now I can play movies wirelessly from my PC in the basement and can finally get rid of the cat5 cable in my living room. The official wireless network adapter for the Xbox is over $100. I think I'll pickup another one, flash it and replace my old Dlink router that I have to reset every other day. More about the dd-wrt firmware here.