I don't know if there are any developments in the WRT54G front, but the one I got last January was a piece of crap. They changed the firmware, and it was essentially released as a broken product. The WRT54GS model with the speedbooster as of last January still had good default firmware, and it works great for me.