Recommend me a phone service

I've put it off as long as I could, but I finally need a local phone number. I'm looking for one of those virtual number services that will forward calls to my regular phone since I really only need it for business. GrandCentral would be ideal, however I am a mere mortal and can't get an invite so I'm looking for something similar. So far I've found:

Vumber- good concept but no local (Miami) numbers available.

RingCentral- seems ok but I don't know much about them.

Any companies you know and love? Anyone I should stay really far away from?