I agree with you to a point. I've been working on new IRC services, with IPv6 support. It's easy when you start. But then you realize the host OS doesn't support IPv6. Or, perhaps, the uplink doesn't support it. At that point, you need to do an IPv6 over IPv4 tunnel. IMHO, that defeats the point of IPv6. I suggest waiting until the major uplinks support IPv6 before khaled starts. I also suggest 6bone not handing out trillions of IPv6 ips like it was candy. That's exactly why IPv4 ran out. (more specifically, Stanford, MIT, and Ford each having more IPs than China and AOL combined)