Keep in mind the UK prices include 17.5% taxes, and 19.6% from France. Updating your chart with pretax numbers for a better comparison of what Apple is actually pulling in.
Originally Posted By: wfaulk
 iPhone 3GS (8GB)iPhone 4 (16GB)iPhone 4 (32GB)
UK£345
US$511
£411
US$609
£494
US$732
France€417
US$516
€505
US$625
€594
US$735


Not sure if the price in Canada was pre or post tax.