Have been using Google to do all this for me since I lost the will to live when the Palm Profile (cloud) lost my information for a second time, having not a great deal of knowledge about the syncing of accounts etc, I just emailed all my contacts vcards to myself and imported them into Google with a "2" added to the name of every contact just so I could tell the difference when syncing and Google did the rest.
Just having had to rely on Google for my changover to a Palm Pre Plus after my old Palm Pre went through a repair grinder...cant praise Google enough...took around two minutes to get all my contacts back after adding my gmail account on my new phone, and thats ALL the info including bdays/nicknames/email adresses/url's.
Palm should feel ashamed there is no proper contacts management of our cloud right on the phone and the option to sync and check what we want.
What I would also like to see is a little more on phone contacts management between SIM/Phone/Profiles ie.
Delete all contacts
Move all contacts
yknow like Nokia was doing about 5 years ago...