Most Broadband service providers (DSL or Cable) offer wireless packages these days. Comcast is a good place to start if you're OK with cable. Checkout their Website for wireless packages and pricing. Then head over to one of the local DSL providers and see if they've got something comparable that meets your needs. I think it's better to get the wireless package through your service provider in any case because you'll get help setting it up and maintaining it as part of the deal.
Good luck!
more