IPv6 needs to be better addopted by things like Smoothwall/IPcop/m0n0wall/etc, etc. Check their forums and the devs/mods seem to blow off most people saying "it's a lot of work". I'm not saying it isn't, but IPv6 is coming on in a big way.
End user ISPs are starting to roll it out, comcast for one. Plus many smaller ones. There's no reason SOHO routers of any kind (DIY linux distro or box from a store) shouldn't have IPv6 supported very well by now.