doesn`t exist,
1 .Only way is to sell your iphone 4 and get a factory unlock from apple,
or 2 .Get a gevey sim but since you updated to ios5 it update your baseband so your out of luck.
or 3 call fido or rogers if your with any of those provider and get them to unlock it for you for 50.00$ , but i think they have some special rules about it, like been wiht them without contract, and having the iphone under your name....