Dude, get a Netgear WNR834Bv2. They're apparently just as compatible with DD-WRT, have wireless-N, and you can probably find one for a decent price.
I've got two old-school (pre-vxworks) WRT54GS's and I wouldn't give them up for anything. You can't really find the good versions anymore.