ooo. ow. and other things.
IPv4 and IPv6 are not compatible. In the very early days of IPv6 there was a prefix reserved for IPv4 mapped addresses, but for routing this was dropped a long time ago. You cannot make the assumption the IPv4 address gets mapped into the last 32bits of an IPv6 address.
There is a transition mechanism, called 6to4 which will allow a PC with a global unique IPv4 address to automatically configure an IPv6 address, which does have this relationship, but it relies on relays, and encapsulation to work. 6to4 is considered less reliable and robust than IPv4. All the latest versions of the major OSes will prefer IPv4 to 6to4 where both are available (i.e. 6to4 will only be used to access IPv6 resouces if no IPv4 address is available for that resource)
So back to the original questions...
Can.... worms.... open....
The implications of IPv6......
IPv4 is a finite resource. The global pool of IPv4 addresses, maintained by IANA, is running out. They are likely to deplete their pool in the next two months. The Regional Internet Registries (the UK is covered by RIPE), who upto that point could obtain more address space from IANA, will start to run out about 1 year afterward. Once they are depleted the Local Internet Registries, typically ISPs, will not be able to obtain more IPv4 address though the normal channels (address trading may come into place, but all rare resources tend to become expensive. Presently IPv4 address space is pretty much free of charge).
This means that the ISPs will not be able to grow their networks in the normal manner. They will either need to buy IPv4 addresses, introduce address sharing mechanisms (carrier grade NAT) or help to transition the Internet to IPv6.
The IPv4 internet will not cease working. IPv4 nodes will still talk to other IPv4 nodes. There will however come a point where you cannot get an IPv4 address, and you will only be able to connect new nodes with IPv6. These will not be able to natively talk to the existing IPv4 nodes.
IPv6 was originally designed to run alongside IPv4, so nodes would have both address types, and could therefore talk to either; when parity was reached IPv4 could then be switched off. Unfortunately with no real financial incentive to do this, it didn't really happen (IPv6 is 15 years old). So we are at the point where we need to run both, but one is running out, some carrier are looking at ways to make IPv4 last longer (NAT already did this once, they are looking at another level of NAT). Some translation techlogoies do exist, mostly these allow IPv6 hosts to initiate communications with IPv4 servers/nodes, but not vice-versa.
Now regarding your OpenDNS. DNS answers are independant of the transport used to make the query. This means that Opendns can supply AAAA records (ipv6 address records) for sites that have them. If your PC's don't presently have IPv6 connectivity then if you do recieve AAAA records along with the A records the PC won't try to use them (its likely to not even request them). You'll continue to use IPv4. If your PC does support IPv6 then domains that do have AAAA records should result in your PC attempting to use IPv6. Providing your IPv6 connectivity to the site isn't broken (i.e you have a default route, but it is broken futher up the chain) it will work fine. If it is broken it could take sometime for the application to fall over to IPv4. (more details on brokeness here;
http://www.fud.no/ipv6/)
Your existing routing should not be affected. You can think of IPv4 and IPv6 as too separate Internets (admittely largely sharing large portions of the same infrastructure). Your devices, and anything there are talking to need to be both connected to one, or the other to be able to communicate. Idealy natively connected, but if not then using some translation method.
If you need more detail I should be able to send you copies of some white papers I have written on 'IPv6 Transition mechanisms', and 'IPv6 implications for DNS.'
TL: DR IPv6 should not impact existing IPv4 deployments. However at some future date some resources will be IPv6 only. IPv4 and IPv6 are not compatible, and you'll either require IPv6, or some form of translation, to speak to these IPv6 only resources. Transition and retranslation technologies are not as reliable or as robust as natice connectivity.