The link Broadbandings provided takes you to the forum for a modified WRT54G firmware called
DD-WRT, whereas wesley is using a different modified firmware called
Tomato.
Cheers for the heads up wesley, I've been meaning to check out the WRT54's performance.