It is very unlikely that you can get "native" IPv6 transit at home, for at least another year, maybe two or three depending on your metro area. If you're in an area that's getting one of the pilot projects (comcast, FIOS) you'll probably see it sooner.
Until then, you're going to have to tunnel. An IPv6 tunnel will be virtually indistinguishable from a native connection for almost all purposes.
That requires a machine at your end to host the tunnel endpoint, and a tunnel broker.
DD-WRT and many of the other open source firmware options for WRT-54 family of devices will act as a tunnel endpoint. There are also D-LINK and Linksys devices that will do it with factory firmware (with caveats, see below). My favorite so far is the Apple Airport Extreme. Or you can put your endpoint on a Linux, Mac or Windows host.
As for tunnel brokers, Hurricane Electric (AKA tunnelbroker.net) and Sixxs are well known and reliable, and offer free tunnels for home users.
My tunnelbroker.net+Airport IPv6 tunnel has at this point been up for almost three months with no interruptions of any kind.
Note that D-LINK and some of the Linksys home routers offer IPv6 support, BUT only on the latest hardware revisions. I ordered a specific D-LINK router that advertised IPv6 support, only to find that the support was dependent on the hardware rev. Even though the new "B" rev (IPv6 capable) had been shipping for over a year, Amazon shipped a rev "A" hardware device, and I could only find "A" revs at the local computer stores. "A rev == no IPv6 support even possible. I've heard the same horror story with some Linksys kit as well. Make sure that you can return the device if it doesn't support IPv6, or go the low risk (higher cost) Apple Airport route. Or set your endpoint on one of the computers in your house instead of the home router.