For a home router I personally use "D-Link DGL-4100"(
http://www.newegg.com/Product/Product.aspx?Item=N82E16833127060), and I love this little beast... I can run a decent amount of torrents (throttle back the upload on the torrent client), online game, Host a TS2 server (VOIP), another PC surfing the net, and stream movies from my file server (at the same time). I have not had to reboot my router in over 6 months...
If you read the reviews (528) 80% gave this router 5 eggs... there will always be a few bad apples with any product... I was never a fan of D-Link until now, and I replace it because my "Cisco Small Business RVS4000" sucked, now it is a brick after I upgraded the firmware... and cisco wouldn't replace it because it was a month after the warranty expired.
Anyways, thats my two cents....