I predict that 2012 we will still have available IPv4 addresses.
This will happen because some IPv4 addresses will be reallocated as client-side doesn't need IPv4 addresses in IPv6 to access IPv4 resources. So IPv6 adaptation it self will slow the need to migrate to IPv6 as singular Internet Protocol.
Many times it is hard to see why we need development, when we already have invented all the things in the world.
Luckily IPv4 address space has been allocated unfairly for Asia and Africa so they will have the first IPv6 users and most of the IPv6 experts. I believe that IPv6 makes Internet somewhat born again. Because it brings back some of the we all peers way of networking that was the main drive for internet development in the early 90's.
There is very little future in being right when your boss is wrong.