Is there a guide somewhere about how to rig up some IPv6-to-IPv4 and IPv4-to-IPv6. I'd like to be able to run a dual stack on my home lan but not forfeit ipv4 just yet.
If the issue really is to set up an 6-to-4 router, and assuming that you can spare a Linux box as router/bridge, you want to do three things:
radvd will do router advertisements on LAN side, telling all IPv6-capable hosts how to configure their IPv6 addresses. A typical radvd.conf may look like this:
A 6to4 tunnel can be created thus:
Finally, ip6tables is your friend. The above config assumes that there is a IPv6 capable DNS server on :1::1. dnsmasq should do fine.
Hope this will be enough information to get you googling on the right howtos.