HELP - transfer contacts from phone to internet

I have a problem. I have a Verizon Droid Charge, and because I knew of no better way to transfer contacts, I logged them all into Verizon's contact backup app when I upgraded to this phone. I don't want to be restricted to using Verizon's app every time I backup my contacts or switch phones.

The Droid Charge runs Touchwiz, which allows me to join contacts from facebook, google, verizon, etc. on my phone, by never allows me to actually transfer that data (as far as I know).

My ideal solution would be to back up all my contacts to my Gmail account. Does anyone know how to move my contacts off the phone without having to do it manually?