This is really cool article as it helps you to copy contacts from any device to any device from sim to phone vice versa. Copying contacts is a big challenge while changing phone or sim. I just found an app called NQ Contacts Sync to solve all problems with contacts. It also helps to backup phone contacts (iOS, Android, Nokia, and Blackberry) to its own cloud for free. (How to Sync or backup iPhone to laptop)
This article helps you with all following scenarios.