I bought Nokia's new 'flagship' phone the N8 shortly after it came out late last year, after having had an HTC Desire with android for a few months.
It is, and I totally acknowledge it despite the hordes of Nokia fanboys who try to deny it for some inexplicable reason, a bit of a mess.
Physically, hardware wise, the phone is FANTASTIC. Looks great, feels nice and comfortable in the hand, virtually bullet proof (3 months and no gel shell or screen cover and I have nary a scuff). Touch screen is very responsive, camera is aeons better than any other camera phone out there - about as good as a decent compact digital camera, albeit without an optical zoom. The battery life is also AEONS better than any other smartphone out there - with hefty use I'd be lucky to last the day with my Desire. With similar use I can easily get 2, sometimes 3 days without a charge on my N8.
Operating system wise it is a MESS. There are some really useful little features on it that have appeared through Symbians long, long life that other phones lack such as the actually useable and fast voice recognition (unlike the utterly useless voice recognition on Android) and a speech synth saying the name of the person calling when the phone rings, which I love. However, the browser is still pre-iPhone era utter dreadfulness (although it does have some flash support), crashes, cockups, weird unpredictable behaviour, serious slowness, bizarre counter-intuitive design decisions, options hidden away in weird places and a vast gamut of bugs that Nokia whilst acknowledging, seem to have little t no interest in fixing.
The Ovi store, Nokia's app store is a joke. Constantly cocks up downloads and installs, and is just full of useless, useless crap. There is barely anything there. I can't think of a SINGLE app available on the Ovi store that would actually be genuinely useful for anything.
Nokia promised an update for the end of January that would fix the known bugs, give us a new browser, and make the N8 the serious alternative to Android and iOS that it was supposed to be on release. They released an update which added support for a few more video formats, and some email conferencing feature no one asked for.
I have a terrible fear the announcement Nokia make tomorrow is going to be disasterous for us N8 owners.