Rogers and Fido are GSM. An unlocked GSM phone (North American frequency phones) will work on either network. Not sure if Fido has data plans for Blackberries.
Bell and Telus are CDMA, but will only allow you to use their own phones, not each other's....even though "technology" is same. Their logic is they use their own software/firmware.
GSM phones have SIM cards.