We use the Netgear WNR854T Generation "N"ext Wireless router with (4) full GigE ports and up 300MB wireless. It has worked flawlessly for months and supports a mixed PC and Mac environment. Both Macs are N enabled and work very well. Their wireless performance is on par or better than the PCs that are still on 100MB wired connections.Any 802.11g router will work, but so far my experience has been that very few (as in none other than the Airport Extreme) work well for 802.11n.
The Buffalo WHR-HP-G54 is runs the same chipset and can also be modifed with DD-WRT(or tomato etc). Imo a better router: cheaper, better signal, less lock ups and looks a sexy piece of kit.It's easily the Linksys wrt54gl, as it can be modded with DD-WRT to give it a much better feature set than any other router on the market.