I was wary of sending my contact data to a third party server, so I chose this app because it makes the file on MY phone, and emails it to MY secure https email server, and then imports it via the copy/paste of the data from my email. I just upgraded from 3G to 4G and it worked flawlessly. I deleted the app from my screen for additional security. Thanks!
Baxsie about iBackupContacts, v1.4