I purchased one a few days ago. It's not officially out in my country (Croatia) yet, but when it does it will be most likely locked to T-mobile. But Italy and a few other countries have the legally unlocked iPhone for sale (Vodafone and TIM both have it), albeit at a much higher price (500 Euros for 8GB).
I love it so far, but then again I knew I would. The few little annoyances will most likely be fixed in software (MMS, video recording, clipboard) and judging by the rest of the software features, it will be very good.
With regards to MPixel count, bigger isn't always better. The bottleneck on all cameraphones is the lens, which has to be very small and can't have optical zoom (or if it does the phone is significantly larger). You could easily increase the MP count by using a different chip, but all other things being equal, all you'd get is a larger image that uses more space in memory but isn't necessarily of higher quality. The reason is because now, for example, you have 4 neighboring pixels with the exact same color that were previously recorded to one pixel - which is exactly the effect you get when you enlarge an image in an imaging program like Photoshop.
The camera on the current iPhone is good when there is enough light, but it sucks in low light conditions. Perhaps a LED for flash in the next version. And an autofocus lens
