House Plans - The cost of wire / cable is cheap when compared to the cost of opening up a couple of your walls to install that cable.  Structured wiring is the solution to these future problems. This will save you time and money.
The basic method is to run a full bundle of wiring to each important room.  A typical full bundle may consist of 2 4-pair cat 5 cables, 2 coax cables (probably quad shielded), and optionally 2 multi-mode optical fibers. This 2 - 2 method will allow an up stream and a down stream. All of the wiring will run to centralized distribution panels, where everything can be controlled, upgraded, and maintained in a central location.