3Com is going to be the most expensive, but many people will claim the quality is higher...or they used to. I suggest the LinkSys because they made a decent interface and it's not difficult to setup. I don't particularly endorse any SMC products though because I've seen too many of their network cards die in the past. They tend to be lower in quality and they often don't design their systems...they just slap a sticker on the chips. I've personally got a DLink 701, but you'd probably be happier with the LinkSys model...Plus, it comes with a 4 port switch so it'll be easy to configure and even segment your network if you wish.