Like Grasshopper, Google Voice is a virtual PBX solution that uses your existing cell phone service to host calls on a different phone number. Also like Grasshopper, Google Voice offers VoIP calling to make calls using an internet connection.