the top one is buffalo aswell and looks pretty decent. i know N isnt finalized yet but surely its kind of future proof. so if he wanted some extra speeds and wireless range he could just buy an N adapter. besides, its not much more expensive.I would go with the second one, the Buffalo WHR-HP-G54. It's plenty fast with stable connections. From what I have read, Buffalo products are very reliable. Besides, wireless N isn't finalized yet and it's cheaper than the first one you listed.