Yea I actually just ordered that one before I saw this post. I am going to try the WRT54GL and I heard you can put DD-WRT firmware on it which will make it really run good, but its risky I don't know yet.
I would use Tomato firmware instead, simpler interface and really stable: »www.polarcloud.com/tomato