
If all goes well, this summer I'll be building a new house. I've owned a few houses before, some of them built in the 1920s and 30s, and full of all the charm and quirks of an old house, and a couple that were pretty new, with the lack of craftsmanship and imagination that's typical in most new construction in the USA today. But this time I'm building a custom home, just to my specifications, so I can have whatever features I want, limited only by my imagination (and budget). I'd like to integrate some home automation features into the house, and include wiring for future expansion.
The only thing you can be sure of is that you can't be sure what future wiring will be like. If I were building a new house, in addition to stringing all the different kinds of cable I thought I'd need, I'd also put it in conduit so new wiring or fiber optic cable could be run without tearing things up. It's fairly cheap, I think you could do a whole house for a few hundred dollars if you did it during construction.