We've deployed a number of challenging wifi installs over the last few years, trying out a bunch of hardware+software approaches. Meraki is one of the ones we haven't tried, mostly due to their enterprise cost.<p>So if you're interested in this kind of stuff but willing to try out something other than Meraki, try Ubiquiti (<a href="http://www.ubnt.com/" rel="nofollow">http://www.ubnt.com/</a>). They're our current favorite wireless equipment vendor. Very reliable hardware, really really good prices -- enterprise class wireless for close to off-the-shelf consumer prices. I liked them a little better when their hardware could easily be reflashed to Robin/open-mesh, but Open Mesh has since gone and moved to their own hardware offerings, and Ubiquiti got hit pretty hard by the FCC for making it too easy for hackers to circumvent radio power settings, so they tweaked their ROM chip without updating their model numbers and everybody got screwed by that for a while.<p>The Ubiquiti management console seems pretty decent so far. We just did an installation for a client where we were seeing 10dB - 20db of difference between his Cisco wireless router and the Ubiquiti unit in the same room. We did have some trouble with Ubiquiti's Java-based management software that ate up almost an hour of troubleshooting time, so there is that. There are ways to do "cloud management" with Ubiquiti's hardware (I liked CloudTrax better...), but it's not real great right now.<p>If you want to get a wireless point-to-point backhaul going up to around 8 miles, you can do that for about $3,000 of Ubiquiti gear -- really cheap for that kind of thing.<p>Engenius is another popular brand. We initially liked them a lot, their support for flashing their units to other control software was really good, and Engenius still has a deal with CloudTrax, which is our preferred cloud management software. Unfortunately, their radios just stink. We've had a ton of hardware failures, and we've eaten the cost on some of those. I'm not sure if that's the hot/cold differentials we get here or what, but they just don't seem to last long. In fact ... come to think of it, I think every single one of our Engenius units have been replaced out of necessity. Yuck.<p>We started out with the off-the-shelf Linksys / Cisco / other routers option, and honestly those really aren't worth the trouble unless you just want basic coverage with fancier management options. Now that Cisco has finished eating Linksys, if you're looking for an up-to-date replacement for that trusty old WRT54GL, try Buffalo's wireless routers. We set up a client with an N300 unit not too long ago. The hardware seems really similar to the WRT54G series (according to my hardware guy), but the built-in Buffalo software was already basically dd-wrt so we didn't feel the need to re-flash.