The problem is most likely that you aren't getting an IPv6 assignment from Verizon. That is the first step. If DHCPv6 is working fine and assigning an IPv6 address, then the next step would be to verify DNS. I'm going with the obvious stated in my first sentence.
I think you will find that IPv6 even tho enabled on the router is not enabled from Verizon at this point except for a select group of their own employees for testing. I have had IPv6 support on my Rev G for several months but it does not get an IPv6 address.