Another vote for the Netgear WNDR3700. This this is amazing. Touted as the best router out right now.
However, I went to BestBuy and picked up the new Linksys E4200 (BestBuy exclusive for now, think it's being released publicly next month though) and GOD DAMN that this is amazing. I got better throughput everywhere in the house with it. The downside...the price. At $180, I couldn't justify the extra $60 (bought the WNDR3700 from NewEgg for $120), PLUS the extra shipping etc to ship the WNDR3700 back to NewEgg (a total of some $75 extra if I wanted to stay with the E4200).
My vote: If you need a router now, grab the WNDR3700. If you can wait a month until the E4200 is released, or even a better till summer so the price drops, I'd do that.
The Linksys E4200 is a BEAST, capable of 450Mbps utilizing the 3x3 MIMO of the MBP.
EDIT: The Linksys E4200 will be "released on May 1, 2011" according to
amazon. Oh yea, forgot to mention, the device is damn sexy, too. No annoying front lights to blind you, like most other routers (including the WNDR3700).