I've been using Google Voice for about a year.
I've had problems with people callng and getting an out of service recording :shock:
Not good for business
That whole "you get what you pay for" comes to mind.
I posted a thread about it last week or so.