On June 6 2012 we celebrate IPv6 or IPv6 Day. For those of you unfamiliar IPv6 can handle 2^128 addresses compared to IPv4 which is 2^32,
Google has setup a nice Overview of it located here.
I guess I should be thinking about updating my Motorola Surfboard to at least a Surfboard 61xx to finally get my IPv6 started!