Question: how to transfer all data from blackberry to iphone?
Answer: On your Blackberry visit m.google.com/sync and download the app. ... 
While the contacts are copying across, get your iPhone and go to Settings > Mail, Contacts and Calendars.
Select 'Add Account' and select 'Microsoft Exchange' (not Gmail).
Enter your Gmail username, email address and password.