I would go with the WRT as there are plenty of third party firmwares around for it. These add heaps of other features and even unlock some stuff on the original firmware, ie power levels.
Both OpenWRt and sevasoft have these firmwares available.
Wookie |