Most of my contacts I have added on my phone directly. How do I get them from my phone to my gmail account? BTW, I ended up using App Brain to transfer apps.
I used my backup pro to backup apps and I think it will backup emails and text as well as settings maybe. I also use ADW launcher and that backs up all your home screens and icons. I think the only thing I had to do was set a couple of custom ringtones
Download and install ExportContacts (one word) on your first phone. Use it to export the phone contacts to a CSV file on your SD card. Import the CSV into Gmail.
I just did the same thing last weekend and I used Verizon's Backup Assistant to transfer contacts and AppBrain to reload apps. There is one app I used that isn't on the market, but I had the .apk in the download directory on my SD card. What I wish I had backed up was email account settings. It took a bit to get my non gmail accounts to work the first time. Luckily I didn't have much trouble setting them up again.