For those that own a Windows Mobile 6.1-based device, things are much easier than those with older versions of the operating system. As you can see from the screenshots, you just need to go to Contacts, choose Select All or Several contacts, in case you only want a few of these saved, and then choose the option Copy to SIM.
There's also a SIM manager, mostly common to HTC products, which can handle the transfer pretty easily. The transfer works both ways, but there's something important I’d like to mention.
If you go to SIM manager, you can choose which number saved on the phone's memory the application will automatically copy. As you already know, the SIM card only accepts contacts with a single number, which means that Contacts on your phone's memory with multiple numbers will be left with only one. Well, you can choose which number to be copied first; if the number doesn't exist, you can choose another option, like these: Mobile number, Home number, Work number.
If you haven't already upgraded to the latest 6.1 version of Windows Mobile, or your device doesn't supports it, there's a different method that you can use to copy your phone's contacts on your SIM. Because older versions of Windows Mobile do not feature options like threaded email, or Select All/Several in the Contacts menu, you'll have to go to your SIM manager and select all contacts in the memory's phone that you want to copy.
If you don't use SIM manager, you'll be forced to manually copy each contact on your SIM card, because you cannot select all or several of them. Also, you don't have the option to choose which phone number from each contact to be copied first, but you'll be asked if you want to overwrite a contact that you already have on your SIM.
I hope this will prove to be helpful for those of you choosing Android or Symbian and want to quickly get your contacts on the SIM card so that you can use it with your new handset.
Note: You can easily follow my daily guides by subscribing to the RSS feed.