Some back-of-the-napkin math for those worried that we might still exhaust #IPv6 if we're not careful:
We are currently numbering out of 2000:/3, but effectively it's been 2000::/4 so far. The smallest amount of space that can be announced in BGP is a /48.
4 bits off the top and 16 bits off the bottom leaves us with 2^28 individual /48 networks we _could_ issue (obviously we're issuing larger chunks where possible, eg: /32 for many ISPs). This is representable without having to go to engineering notation: 268,435,456.
Last night's bgp.tools dump shows 117,731 active ASNs. We could issue every org with an ASN a starter /48 and still have several orders of magnitude worth of room for growth. And that's even before we get to 3000::/4.
So, don't worry about filling up the pool. Grab what you need (and maybe a bit more) and build the network you've been dreaming of.