Ok, hopefully this is the correct place to post this.
I put the present standard build v24 of dd-wrt on my WRT-54GL, and I agree with the comments I've read that doing so turns a generally useful router into an excellent router.
I am very pleased with the configuration, "look and feel", options, etc. I like it so much that this will remain my default software.
However, the v24 version does not do IPv6.
If OpenWRT has a gui, I hope it looks like this, but everything I've seen about OpenWRT is text based, and very esoteric in its commands. If it were just inet-tools or such it would be so very much easier, but I fully understand the need of building a very tiny footprint to run on embedded systems.
I've found reference to Rev-C of the D-Link DIR-615 (along with gui setup) IPv6 support, tunnels and all, hooray, but there are no references what so ever on the D-Link home page. It also seems that the DIR-615 rev-D has dropped IPv6 support from their code. That's just crazy, do they really have no idea of the market they're missing? If it weren't for the caveats I would have bought a DIR-615 yesterday when I realized that dd-wrt didn't have IPv6 built into the software for this WRT-54GL.
More as it happens, thanks for listening, etc.