That's really up to Rogers, like all plans with the Big 3 there doesn't seem to be a hard and fast rule. It depends on who you talk to and how they feel. Definitely better off at a Rogers corporate store though.
Last year, Rogers provided a special iPhone upgrade that gave iPhone 3G owners the chance to upgrade to iPhone 3GS before their normal hardware upgrade eligibility. This year, we’re doing it again – and we’re expanding it to give millions more customers the chance to get an iPhone 4 at a discounted price! Every Rogers customer with a smartphone, quick messaging device, or regular cellphone (purchased on contract before June 7, 2010) is eligible for a discount on a new iPhone 4!
At time of launch, an eligibility tool will be introduced on Rogers.com that allows customers and sales representatives to validate their eligibility for exclusive offers and discounts based on their profile. The link (and all additional HUP information) will be available in Sales Central, so keep an eye out for it!
I believe you can add data plans on top of voice plans. So, you'd continue on with whatever voice plan you have and then choose a data plan. However, you should call Rogers and ask them. You can see the selection of data plans on their web site.can you just add data