Those kind, gentle Canadians have been oh-so-politely demanding a few heads on sticks ever since Rogers' super-spendy iPhone 3G price plans were announced. Well, apparently their cries have been heard, and now Rogers is launching a promotional offer along with the iPhone of 6GB of data for $30 a month -- not quite unlimited data, but close enough -- which can be added on top of any regular voice plan. The promo will be available for iPhone buyers who activate with a three year contract before August 31. Also, perhaps in a bid to dispel some nasty rumors about a major iPhone shortage, Rogers will be hosting 8AM launch day events at six Rogers Plus stores in major Canadian cities, complete with a free breakfast. Mmm, breakfast.