Google Voice on Windows Phone

I'm a Google Voice user, and recently just got a Lumia 710. Since we probably won't see an official native Google Voice app from Google, what do you guys use and recommend? My concerns would be:

-Push Notification. Obviously required for the SMS feature to be fully usable.

-Security. It always worries me giving my Google password to a non-Google app.