locate a wireless router to provide the maximum reach to all points of the house. Of course a Pre-N router will give more range and speed as long as Pre-N adapters are used on the other end.
http://compnetworking.about.com/od/wirelessrouters/tp/80211nprenhome.htm
As far as adding more ports to the router, the simple solution is to cascade one port of the router to a 6/8/10 ported switch. This will give you the additional ports you seek.
I'm buying an old home to renovate and am putting rj-45 jacks in just about every room (probably around 9 or 10 total). I want a router that has enough ports to connect to all of these for cable access. I also want to have wireless available throughout the house. The house is very spread out, and I don't think one signal would make it to the opposite end of the house. All of the wireless routers I come across have 4 ports. Any recommendations? If I could find a wireless router with atleast 10 or so ports that would be great. I would also need a range extender though, and I'm not even sure how those work. Give your ideas! Thanks!

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic