I need to get a new router because my roommate needs hers back and is moved out. It needs to do the following:
Support up to 15 computers (it\'s supplying the internet to our complex - 4 girls in each of the 4 apartments)
Have high-speed DSL internet with the ability to secure the network
Be able to cover a 50m range, but preferably more
Go through 3 or 4 brick/drywall walls that separate the apartments
Have wireless connectivity and wired ports too
Have 2 or more antennas for optimum connectivity
Be between $20 and $50, preferably the cheapest possible (and don\'t tell me I\'m being cheap; I know they\'re out there, I just don\'t know how to read some of the specs which is why I\'m asking for help)
Have a built-in modem, otherwise you\'ll have to help me find one of those too

Not be limited to any particular internet such as Qwest, Comcast, Broadweave, etc (we have Broadweave currently)
The best answers to this question will be specific examples of routers (i.e. a link to that product) and explanations of how to read the specs where they say how many computers they can support (is it the interface thing?)
It also needs to support Windows Vista.
qwest repair | qwest billing | qwest customer service | qwest credit