There are a lot of people who are looking for the best wireless router, but the best wireless router is very different, depending on the person and their needs. What is best for one person may be completely different than what is best for another.
Computer games, for instance, require a certain kind of best wireless router for the gamer to get the best experience. For one, the router should provide a good signal and plenty of bandwidth. Packet loss is extremely detrimental to the gaming experience, and a router that can be depended on is best. The best gaming wireless router will also have good quality of service software, so that the bandwidth devoted to certain uses, like browsing the web or downloading, can be limited, and the bandwidth devoted to gaming can be increased.
This is in contrast to the best wireless router for a large home, where range will be important. In this situation, the person shopping for a router should be looking at routers that have a long range. More specifically, routers that have external antennas, and more than one external antenna. The less material there is between the antenna and the computer, the better the signal will be, and that includes the case of the wireless router.
And someone that is looking to set up a whole wireless home entertainment system, complete with Wi-Fi enabled TV and gaming consoles, would be best served by a router that came with dual band, so that the TV and the console games could use one band, while the laptops and other, similar devices could use the other band. That way, both sets of devices are not competing with each other for bandwidth, and someone playing computer games will not have to contend with someone streaming a movie to the Wi-Fi enabled TV.
Of course there are many other scenarios that a router might be used for, these are just a few that might be more common. The point is that a person looking to purchase a router should go beyond just asking for the best wireless router, because what is best is highly dependent on the scenario.