I've been using Google Voice on my iPhone using the web app for months. It works fine. But they definitely improved it quite a bit today. I like it, although it seems a bit slower than before. But the contacts is nice, and it's good to have a dialpad now although I don't plan on using it.