Give Google Voice a try
I've been a Google Voice (GV) user for years now (starting back in the days when it was Grand Central and then bought out by Google). Recently they made it open to the public and I have no doubts in recommending it to anybody else who has also moved over a lot of their cloud services to Google.