You might be better off asking in a thread who's done it successfully - as my experience has been disappointing and I haven't done it in my own home because the options are very expensive and tend to have their own issues.
In a professional environment, I've tried a TON of those different HDMI or DVI over Cat6 extenders - from the cheapies up to the >$500/each ones - and I've never been happy with them - they work at lower resolutions but are really pushed to their max at 1080P. It's been a year or so since I've played with them though, so I don't know if anything has changed... I just got a brand new set from one vendor but haven't tested it out yet. If it works, that same supplier makes a bunch of HDMI matrix equipment that I might look at (SnapAV). One of the most expensive ones I tried actually physically damaged the TV! Because of that, if at all possible, I'd home run HDMI and maybe even fiber optics to each TV for real future proofing - lately I'm seeing more options that use fiber and it won't have the distance or interference issues Cat6 does.
The other thing you run into with matrix switchers is compatibility; there's the EDID and HDCP to contend with and it can be a pain to get it all set correctly; especially if any matrixed TV's have varying resolutions.
On the same note, I'm kinda curious now about the new DirecTV Genie - claims to not even need a box at compatible TV's - may be something I look into in the near future. As for the media library, I've tried a few options and am really considering just throwing AppleTV's in each room and making my whole library compatible - then we can keep using content from our phones/ipads on the TV's or pull from a central repository.