iPhone 4 indulgence, but Canada gets to pick -- for a price. We knew the of the option up north but not how much, and according to CBC News, that'll be $659 for 16GB, $779 for 32GB, and $549 for the 8GB iPhone 3GS. All Canadian dollars, of course -- the US conversion would be about $637 / $753 / $530, respectively. Carriers are still offering it up for a discount on contract, and to be perfectly honest, we think that's probably the route most people will take anyway. All the same, gotta love having a choice.