I have a almost new DIR-628 Dlink that i'm looking to sell. Just pay shipping if you're in the U.S. PM if you're interested. I updated to the Airport Extreme around 3 months after buying this one. It was a deal I couldn't pass up.
btw Zotrium, do you know if Tomato runs on WRT54G2. I saw it at my local electronics store and it was a good price. I checked the Tomato site but it doesn't specify if this model is supported.