I dont need wireless.
I am expecting very heavy traffic, with possibly thousands of tcp connections open at one time. This would require that the router has good hardware.
I also need to limit the different services i will provide.
Lets say i need to guarantee 60% of all the bandwidth to HTTP, 10% FTP, and 10% for Mail...
So the router software must have flexible QoS options as well.
I don't know which one to chooose, because this information is usually not given on the router specs.