Apple's iPhone 4 went on sale in five countries today. While much of the launch was full of good cheer, some fans who waited in line all night expressed frustration.

To comment on this article and other PCWorld content, visit our Facebook page or our Twitter feed.
Shop Tech Products at Amazon