I will be getting a new smartphone in a couple of months with a different network and really do not want to put in all my contacts by hand. Is there a program out there where I can type out my contacts and when I get the phone just upload them? Not sure what kind of phone I will get yet, blackberry, droid, iphone.