How can I import contacts from non-android phone?
Are there dedicated applications?
What I want to avoid is doubling contacts when moving them from old phone to SIM card and then to new phone.
I have no prior experience with Sony Erricsson software, but I think their PC Suite solution (found here) deals with the syncing of Contacts etc.
I just succeeded in transferring all my C702 contacts to Gmail via the Sony Ericsson C702 PC suite. My new Samsung Galaxy S2 was updated with my contacts within a few minutes with no further measures, though I had logged into my Gmail account via the Samsung phone earlier. I tried Bluetooth transfer from the C702 which didn't work, although I didn't try the X10 transfer route.
The X10 Phone Book application can import vCard-files.
I imported my Palm Centro contact list successfully using 1.6, but it failed in 2.1. I think the import facility in 2.1 is a lot pickier. I'm sure it'll import fine if I clean up the vCard file a bit. I've written to Sony Ericsson and complained as well.
As a last resort you can use Bluetooth to send the contacts to the new phone. Just select all contacts and send them to the X10 (pair first) and then set the X10 to accept all incoming files from the C702. After all contacts have been sent (they're separate vCard files) go to the phone book and press
Menu -> More -> Import contacts -> Memory card and select the contacts from your bluetooth folder. Haven't tested with SE phones but worked with Nokia->Samsung and Samsung->Samsung.
I would recommend doing it via bluetooth. In first place the PC-Companion for C702 is not the same version as for the Xperia, so you will have two installations. And when I've tried syncing through the sonyerricson online sync service (SynML) I've faced the problem that some number types ("mobile (privat)" and "mobile (work)") could be exported to the online service, but not imported back to the Xperia. They were missing on my Xperia. So make sure if "mobile (privat)" and "mobile (work)" numbers of your C702 are missing on your XPERIA. Seems that number types "mobile (privat)" and "mobile (work)" have problems being accepted on other phones. But when I did it via bluetooth, Android switched the number types correctly on the fly.