You need to get it unlocked if it has already locked to Fido (i.e. if it has ever been activated). If it is brand new in the box you my be able to activate it with a Rogers SIM and it will lock to Rogers. Otherwise you need to get it unlocked.
Unlocked iPhone 5, unlocked iPhone 4
Unlimited airtime, Unlimited CAN/US long distance, Unlimited SMS to CAN/US wireless numbers
2500 Call Forwarding minutes to CAN/US numbers
Google Voice for visual voice mail with message transcription, conditional greetings, unlimited messages (vs 35 message cap), remote retrieval from any PC or phone, no auto-purge after 10 days and most importantly no $7-$8 charge.