Agreed with JackMDS. If you are wanting to throw money out there and redo the whole thing, go Ubiquiti.
If you just want good, solid hardware then get a separate router from your modem. My personal recommendations would be something along these lines:
Asus RT-N66U (N Only)
Asus RT-AC68U
NetGear Nighthawk R7000
TP-Link Archer C7 or C8
TP-Link WDR3600 (N Only)
Asus RT-N56U (N Only)
The rest of the network is going to depend on your home's layout. In general, Cat5e cables everywhere possible with runs from the router to segments/rooms of your home. Running a Cat5e to each room/segment and then using a gigabit switch from a decent name (NetGear, TP-Link, D-Link) to connect local devices to the run is a pretty solid strategy. A switch with more ports is always better than daisy chaining smaller switches. As long as you stick with a good name, unmanaged switched are nearly a commodity so don't get too caught up on the exact model. Unless you have security or network management needs then a managed switch is overkill.
For wireless, strategically place and connect some inexpensive routers to the switches and set them up as wireless APs. I like these:
http://www.newegg.com/Product/Product.aspx?Item=N82E16833704039&cm_re=tp-link-_-33-704-039-_-Product
If you are connecting 3 devices or less in a segment or room, you could replace the gigabit switch and the AP with a single router that has gigabit ports and set it to AP mode:
http://www.newegg.com/Product/Product.aspx?Item=N82E16833122334 (Very good and the internal antenna make it inobtrusive)
http://www.newegg.com/Product/Product.aspx?Item=N82E16833704206 (I have not used this one but I wouldn't be afraid to try if you thought you wanted some AC wireless in a room)
http://www.newegg.com/Product/Product.aspx?Item=N82E16833704144 (This would be my default choice)
http://www.newegg.com/Product/Product.aspx?Item=9SIA0AJ20D5301 (These used to be my go to when I could get them for $24 refurbished)
Asus RT-N56U
http://www.newegg.com/Product/Product.aspx?Item=N82E16833320062
Zyxel, TrendNet, Buffalo and D-Link all make some pretty good products as well but I have limited experience with those except D-Link whom I have used with some great success and some great failure.
I'm shocked that JackMDS didn't drop this link to setting up a router as an AP
http://www.ezlan.net/router_AP.html