Even then? What do I gain? I have a Soekris net5501-70 doing my routing for me and it's connected by using a ADSL modem in bridge mode. It runs OpenBSD. I can switch now, as my ISP supports IPv6 by just changing the login credentials from firstname.lastname@example.org to email@example.com.
I tried, it works... I get an IPv4 and an IPv6 address, just as it's supposed to. Alas, it also broke some of my scripts that assume IPv4, which is obviously my fault, but I haven't come around fixing them. However, when I have done that, what then?
I think I will have to change my firewall rules (currently NAT + strong IPv4 filtering, IPv6 is all blocked) and migrate my network. Changing the firewall rules, I don't expect to be hard, but how the heck do I migrate my internal network? I know about "rtadvd", but that's how far my knowledge stretches.
I really like having DHCP distribute fixed IP addresses and my DNS server to know which IP is what. It's really easier to remember gimli instead of 192.168.2.55 or so. The whole IPv6 autoconfig may work, but it unnerves me that it takes away my control.
So, you see, even geeks who can go IPv6 are reluctant... At least I am... (Okay, being married and not be able to spend my whole evenings toying with computers is a big factor.... Time, where has thou gone?)