Hello, Welcome to JustAnswer
The first thing you will need is to install BlackBerry Desktop, which is available as a free download for both PC and Mac. Connect your BlackBerry device to your computer using the provided USB cable and launch the newly installed BlackBerry Desktop software.
You should see your device listed and there is a column of information on the side left which you can set up for syncing. These include:
Syncing between BlackBerry and a MacBy default, the software will sync your contacts to Address Book and your calendars and tasks to iCal. If you are syncing notes, they will sync to Apple’s default Mail app.
Tip: If you use Microsoft Entourage, then you should set the Sync Services in preferences within Entourage.
So far, so good and relatively painless.
Switching from BlackBerry to iPhoneIf all goes well, all of the data from your BlackBerry should sync to your Mac or PC.
Tip: If you are either selling or donating your old BlackBerry, you’ll want to do a factory reset to remove all of your personal data (It’s recommended that you review apps on your computer to be sure all of your data safely transferred).
From the home screen, select Options > Security > Security Wipe. You’ll be prompted to check the boxes to remove all of your data. Type ‘blackberry’ and select ‘Wipe Data’.
Now it’s time to sync your contacts from your BlackBerry to your new iPhone. You’ll want to be sure you have the latest version of iTunes.
Connect your iPhone and iTunes will launch. A small row of tabs will appear just below the main playback information window. Select ‘Info’. From here, you’ll make sure the boxes are checked next to ‘Sync Contacts’ and ‘Sync Calendars’.
Tip: Once you’ve successfully moved your PIM data to your iPhone, you might want to consider setting up iCloud. If you switch to iCloud syncing, then you’ll want to uncheck these boxes as they could create duplicates.
If you cannot see the images go to: http://www.everythingicafe.com/transfer-contacts-calendars-blackberry-iphone/2012/05/01/
Please do not forget rating my answer