I have since switched to skype, I got a skype in number and added to Google voice, and changed my caller ID in skype to my google voice number. It seems to be working well for the past 2 days.
I ran into a voicemail issue (skype was accepting voicemails instead of GV) so I am leaving skype open on my computer, turned off voicemail feature in the application (mac) and after a few tries looks like GV is back as my voicemail provider. I think the problem was that skype was sending calls to VM faster than GV is and with skype open on my computer I am not running into this problem. I have a skype subscription $2.99 a month for US and Canada.
I have 2 hindrances that make me hesitant about using my N900 as a main phone. #1: Can't make skype the default call out option. Maybe there's a hack for it or am I missing something? My nexus one seems to be able to handle this very well with GV app.
As a reminded, I am using a VZ MiFi with a 5GB plan and there is no SIM card in the phone. Also my battery is getting drained half way throughout the day. Is WiFi and skype causing this or something else wrong? I can't charge my phone twice a day.
PS: Different topic and haven't found a solution; the search in the forum is horrible. Is there a way to log in to 1 IM and SIP account? IE: Leave skype logged in but log out of yahoo, IM, facebook, google voice?