You can use any Rogers GSM phone with SpeakOut but you need a SpeakOut — not Rogers — SIM to do it. Activation, phone number, airtime credit, etc. are all associated with a SIM, not with a phone.
This site is run by a 7-Eleven Speak Out Wireless customer. I am not a 7-Eleven employee, nor do I receive any compensation from them for providing this site. The goal is simply to share consumer information with others.