The iPhone 4S, announced at a media event last week, will go on sale tomorrow at 8 am in seven countries: US, Canada, UK, France, Germany, Japan and Australia. The device will be available in two ...