I'll give you this advice, take it or leave it, I don't care:
I've been a computer consultant for going on 20 years. I've deployed countless wireless routers and access points in homes and small businesses over the years (including for my friends and family), and used a large number myself. I'm primarily PC-based, but I also own (and support) Macs, and own iPads and an iPhone as well.
I was a diehard Linksys fan for many years, with occasional forays into Netgear and DLink.
The best wireless router I've ever used, hands down (outside of crazy expensive Cisco gear that only big corps can generally afford), is the Apple Airport Extreme.
Best range by far. Flexible enough (although it stills bugs the heck out of me that I can't configure it without special software... no built in web server for easy browser-based configuration). Every place that I've installed Airport Extremes in recently went from needing multiple range extenders to having BETTER signal throughout the location with just the one Airport. And every one that I've installed is still in service and working perfectly, unlike every Linksys/DLink/Netgear router that I've deployed, most of which seem to have a roughly 1 year lifespan before they start dying and need replacing.
The Airports cost more, no doubt. BUT when you look at the price of the better wireless routers, and realize you'll likely need at least two to equal the lifespan of the one Apple router... and far fewer issues in the meantime. ROCK SOLID stable. (No need to reboot it regularly, as so often seems to happen with the other gear as it ages and starts to get wonky.) I've also had good luck saving money with the Refurbs which you can buy directly from Apple's website (like this
), which have invariably come out of the box looking brand-spanking new and which carry a full warranty (as if new).
If you do need an extender (or a bridge, to connect multiple wired devices in another location where you can't run a hard line) the Airport Express extends the network beautifully, and plugging a wire into the AEX and then into a regular, inexpensive switch, lets you plug as many hardware devices as you need to into the network cheaply and easily.
Hope this helps. Good luck!