I doubt that the Netgear would be able to give you half-bridge or even bridge mode.
The range of the WAG120N-EE might be fairly limited due to its internal antennas.
I think you'll be looking in the excess of R1000+ for a router with all those requirements!
For a proper router that you don't have to ever reset or worry that about, definitely!
What Pada said is more true than you would know. The problem is the issues you can't see in the specifications or reviews. Not a wireless N router on this planet runs without an operating system in the background. And just like any operating system they are far from perfect. Especially because a company can only spend X amount on developing the "firmware" (aka operating system).
A router that supports DD-WRT and/or OpenWRT will almost always be ahead of anything else just plainly because many people work on those operating systems. OpenWRT especially, it's got a huge community.
Usually the good WiFi routers doesn't have an ADSL modem.
x1000
I'm quite fond of the
TP-Link WR1043ND router (5x 1Gbps + USB + 802.11b/g/n, but it doesn't have ADSL) with DD-WRT firmware installed on it.
I actually went and did a bit of research on this topic again after our last discussion

(I was thinking of buying after all)
I can't recommend that router or even the Asus router that I touted last time. Currently if you want Gigabit, Wireless N and USB, the only router I would buy is (literally every other router with Wireless N, USB and Gigabit has issues that cannot be resolved):
Buffalo WZR-HP-G300NH
Miro sells them, and they come preinstalled with DD-WRT but most people recommend OpenWRT. It's not perfect either, the wireless can drop but it is being worked on (I think with it's original DD-Wrt OS it is stable tho) and there is a script to monitor it and restart the wireless driver as soon as it happens (so it'll reconnect immediately). It should be noted that the wireless driver problem is during benchmark type usage (eg. maxing out the wireless)
To the OP if you don't mind restarting every now and then and you won't be using your router heavily (eg. high traffic volumes) the cheapies are fine. They are cheap for a reason however. Unfortunately the fact of economies of scale still apply. Hence the reason they are targeted at home users.
All the other routers I investigated all have problems. That Buffalo router uses only chips that has fully open source drivers and thus far it is making progress by leaps and bounds in terms of issues and patches for said issues whereas the Asus and TP-Link both have problems that cannot be resolved because source code of their drivers aren't available. As for non-DD-Wrt/OpenWRT routers, haven't done much research but my guess is that even a company like Asus/Billion/etc. doesn't have the resources to create a OS like DD-Wrt or OpenWRT (it is a Linux based OS after all with a long history and many developers)
Benchmarks for the Buffalo also looks very good, it's also got an integrated wireless amplifier (incredibly few wireless routers have amplifiers, instead they can try boost the signal by increasing power but that also increases the noise).