I’ve started using an IPv6 tunnel on my laptop at home - using [SixXS](http://www.sixxs.net/) as a tunnel broker. It works very well actually, just wish there was more to do with IPv6 right now, except play around with it 
There are some Debian packages, but when I decided to recompile against Ubuntu, I made some changes:
* Debconf support
* Init script that can detect failed connections, also looks like other Ubuntu init scripts
* Installs man page
* Installs Sxx, Kxx rcX.d scripts
* Miscellaneous other changes
The biggest change is obviously debconf support, but it’s something that really makes the package look well integrated with the system. Quite proud of it, really!
Some Screenshots!
=================
First, debconf asks for your SixXS username and password.

Then if the username and password are correct, it may (depending on the frontend) ask you to select from a list of available tunnels.

If the username and/or password are incorrect, it will ask if you want to recheck your authentication details before continuing.

And that’s it! It reads and writes the configuration to /etc/aiccu.conf, and it all seems to work well.
Update: some working apt sources:
deb [http://www.lyranthe.org/ubuntu/](http://www.lyranthe.org/ubuntu/) hoary universe
deb-src [http://www.lyranthe.org/ubuntu/](http://www.lyranthe.org/ubuntu/) hoary universe