Originally posted by: drebo
Depending on the scale you need, a Windows server box with RRAS would work, too. Scalability might be an issue, however.
On the other hand, if your geographic market area and total sales demand it, you could contract out with something like Globalpops. We use them for nationwide dialup access and they provide all the access numbers and bill us per port. If you need that much coverage, it would be far cheaper to contract out with them than to maintain your own infrastructure. Although, with things like "out of rate" DIDs and such, it's becoming easier and cheaper.