IPv6 is in widespread use in the APNIC (Asia-Pacific) region and has been for years. The reason is simple - ARIN (the USA) and RIPE (Europe) kept something like 80% of IPv4 addresses for themselves.
I used to have a /64 allocation* back when I used AAISP as my ISP. It was quite fun learning about it but there's no resilience in IPv6 backbones across Europe and they are non-existant across the USA. In short it was fun but pointless - the situation is still the same in Europe now. Finding a consumer-level router that understands IPv6 is impossible too
*18,446,744,073,709,551,616 addresses
PS - Adrian at AAISP said anyone who wanted a /48 for "testing purposes" could have one. A /48 is 1,208,925,819,614,629,174,706,176 addresses