One phrase of advice:
Once you go Buffalo....you never go back.
tried to make it rhyme, i couldnt think of anything....
But seriously, anything buffalo is awesome. I have the buffalo router 54G wireless G MIMO performance somethin or other, its nice, and i also got their ethernet converter so i have full bars throughout the house, setup was as simple as hitting their AOSS button for 3 seconds and the router and ethernet converter were working together to make the best wireless internet connection within 45 seconds. This AOSS button also set up a real secure connection for me, with like a 36 character long SSID and reallly long WPA password. This is after a year and a half of nightmares with a linksys wrt54g v.5 router (even with dd-wrt). Buffalo=awesome. i sound really untechincal right now ("a reallly long password") but its probably because im so happy and too lazy to actually count how long it is.