I'm quite happy to be the proud owner of a shiny new iPhone, which may or may not be unlocked and running on Roger's network in Canada.
Now, hypothetically, if someone else were to unlock said iPhone, and want to use it with their current data plan through Roger's, they will find that the standard EDGE settings simply don't work. The iPhone accepts them, and seems to connect, but no data is sent or received, it just hangs on web pages and mail connections.
So I did some searching around the web, and I found EDGE settings that work. Just go to Settings > General > Network > EDGE, and enter:
And it works! Voila, iPhone data-rich goodness all over Canada!