Most likely the current standard for 10G will change for residential networking over the next several years. Currently 10G is found in datacenters, network bridges, and offices. I would recommend a different route where you're able to pull the wiring currently installed down the road.
The hardest part in homes is to do the initial wiring on a completed house. I ran straight down from my second floor to the basement. It took me all weekend. However, once a new standard for residential networking is done, I will upgrade the original Cat 5e 350MHz to something else. It would take me an hour to fish the new lines for the whole house since I already have the hanging wires there.
So, I would wait. Go with Cat 6 or Cat 5e 350MHz (both capable of running a 1Gbps speed). When running the cables, make sure that they are not stapled down or stuck around a bend. You'll want to tie your new cable to the existing one and just pull the old ones out (while running the new ones at the same time). If your house is yet to be finished (drywall not up yet) then this would be a good time to either run the wires yourself, or get some PVC tubing and run the wires through there.
You'll shoot yourself in the foot later if you find a 10G wiring, only to find that the residential standard for such speeds are fibre optic.