I switched my main router (WNDR3700v2) to OpenWRT and I have not looked back.
DD-WRT was awesome.... back in the day. I recently tried to boot up a WRT54G (which is where I started with DD-WRT) and do a simple MAC clone, and it wouldn't even do that. I was on a standard release too.
DD-WRT is now commercial. They have their clients (Buffalo), and they could care less about the community which gave them their standing.
Because of that, I left. Their mods are horrible, always saying it's the users' fault.
At least with OpenWRT I can usually count on things working well, and if not there's a forum where I do eventually get answers that aren't geared toward RTFM.
Just my two cents.