i have seen weird things in the ipv6, bunch of numbers and letters, which lets me know there are no ip addresses associated with it just yet.
...what?
IPv6 uses hexadecimal (Base 16) "numbers" for addresses, and each address is 128 bits long (for comparison, IPv4 is 32 bits), which I believe is something like 32 hexadecimal characters. So yes, you should be seeing "numbers and letters" (A-F at least) in the IPv6 field!
I recommend anyone who is interested in IPv6 do some reading. Wikipedia is usually a good place to start, though I'll admit, the IPv6 stuff does get a bit confusing sometimes.
IPv6 - Wikipedia, the free encyclopedia
Another good website is
Test your IPv6. which will allow you to actually test the network. When I run it on my phone, w/ 4G on, it shows me the same IPv6 address as in the Status page, which indicates that VZW is actually fully supporting IPv6 at this time. Interestingly enough, it also tells me that VZW does not have a DNS server that is configured to use IPv6, which means unless you type in IPv6 addresses manually, you're not going to get to IPv6 sites.
So to answer the original question, as far as I can tell, yes, your Galaxy Nexus, on Verizon, running 4G, supports IPv6. VZW does NOT provide an IPv6 capable DNS server, so you'll need to type in everything manually, or provide your own DNS server. I do not have access to an IPv6 WiFi, though I suspect that would work fine if you can find one. I'm too lazy to turn off 3G myself and test that, but I encourage you to test it if you're interested.