Hi,
I'm in the middle of buying a new home, being built by one of the usual mass homebuilders. I've had cat6 run to every room in the house, back to a centralised location. I've also run speaker wire from the central point to the living room and hdmi cables to various rooms.
For the windows...