Its hard to recommend a decent router based on your scenario, as its a bit different from the normal home set up.
I'm currently using the Linksys (Cisco) WRT610N,
http://www.linksysbycisco.com/UK/en/products/WRT610N
its a simultaneous dual band router, so you could cherry pick which devices you want to have at 5Ghz Wireless N, whilst still broadcasting on a seperate channel for your "G" devices.
You can divvy out (prioritise) the bandwidth via the Qos settings to what ever appliance you want, it has Gigabit Ethernet ports I think and seems to have really decent wireless performance.
Mine copes with 2 games consoles and a couple of laptops very well, and never craps out as you call it.
I'm no expert just a typical home user, so take my advice at your own risk

, but I've found this router to be the best I've ever used so far.
Its possible this may not be high enough speck'd for what you need but could be worth a look.
Ive read a couple of decent reviews of the WNDR3700 Netgear unit but never owned one myself, I,d also have a look at the Draytek stuff.