michaelmurfy: I have been using a WRT54GL with DD-WRT for years, and never had a issue with it. Just couple it with a modem in Half Bridge mode and you are set.

The Draytek routers are very good also.

The Draytek DV120 has PPPoE pass-through, which works really well as it converts a PPPoE session from the router to PPPoA over the ADSL line, this means that if your IP changes etc there is no downtime unlike with half-bridge.

michaelmurfy: I have been using a WRT54GL with DD-WRT for years, and never had a issue with it. Just couple it with a modem in Half Bridge mode and you are set.

The Draytek routers are very good also.

The Draytek DV120 has PPPoE pass-through, which works really well as it converts a PPPoE session from the router to PPPoA over the ADSL line, this means that if your IP changes etc there is no downtime unlike with half-bridge.

This is true, I have a Static IP so the latter doesn't apply to me, but to others it will.

Personally I'd only go with TP Link or Linksys now, have had previous issues with the Asus AM604g and wouldn't touch their routers again. Yet to try Draytek though, sounds good from the previous comments :)

I have moved across the ditch. Now residing in Melbourne as a VOIP/Video Technical Trainer/Engineer.

I am having a good run with a Belkin PlayMax - available as either a modem or a modem router. Gigabit ports, and concurrent dual band (ie 2.4Ghz and 5.8Ghz simultaneously). So far video streaming, albeit only SD, has been rock solid. The dual band means that you can stream video at 5.8Ghz (which I do to WD TV Lives) and surf the web etc in the 2.4GHz band, so downloads etc don't interfere with video streams.

It has two USB ports which, if you plug USB external drives into them, means that the drives appear to all wired and wireless devices as network shares and you can stream video from them without having your main PC on etc.

Only real downside so far, which is pretty darn irritating, is the lack of flashing status lights on the front. Makes it much harder to see what is going on if troubleshooting.