Canby Telcom just got our IPV6 allocation from ARIN. We elected to purchase a small allocation, which is a /32. This equates to 2^96 IPV6 addresses, or to put it another way 79,228,162,514,264,337,593,543,950,336 IPV6 address.
There are 7.9 x 10^17 square inches of surface area on the Earth, including the oceans. That means, that little old Canby Telcom just acquired approximately 10^11 (aka 100 billion) IPV6 address for every square inch of the Earth.