Virtual Office/VOIP

I know some of you guys use VOIP services as virtual offices. I am seeking a VOIP which I can access messages via my smart phone. Preferably a service with an app for the Driod 2 (Verizon) to give alerts as messages come in. Any recommendations? Thanks