I bought a 8GB iPhone a couple of months ago. Didn't like it, too heavy to carry when running. I ended up giving it to my wife. $399US everywhere. I only signed a 2 years contract (just like any other phones) and paying $69.99 every month. I don't think they sell iPhone in Canada yet! My brother wants to come down to USA to buy one.