Is there any benefit to using IPv6 on my home network?
I know that IPv6 is the future because there is only 4 billion IPv4 address, but on a home network, you are not going to have 4 billion users. So are there any other benefits that would make IPv6 on a home network better than using IPv4?
No, there is not any benefit to using IPv6 at home.
Here is a relevant question: What interesting uses for IPv6 are out there?
Yes, there is a benefit to using IPv6 at home. The main one is education, i.e. you will gain experience at administering an IPv6 network that you can put on your resume. In about two years from now, sometime in 2011, the world will run out of IPv4 addresses and there will be a surge in demand for IPv6 networking, and that includes a demand for people experienced in administering IPv6.
I use it to be able to reach all my machines from outside without doing anything special.
You could also use the improved multicast support to stream data in a much more efficient way.
IPv6 also removes a checksum so you could perhaps notice a small improvement in performance, but most likely not.
I try to use IPv6 whenever possible, mostly because it's a weee bit more nerdy... :)
Windows 7 Homegroup requires IPv6
When you run a server from home running IPv6 makes it easier - no need for static NAT translation as long as double NAT or DS-Lite is not used to connect your IPv4 host because static NAT translation will no longer be possible. So only IPv6 will allow you to run a Server at home.
I have an IPv6 Server at home which is not always online but I use it for testing. It took me a minute to add the DNS record at my ISP (OVH) and that's it!