First off – I need to admit I’ve had an on again, off again love and hate affair with Nokia. They’ve sold me many horrible phones over the years but there’s one thing they’ve always managed to get right and that’s user interface (UI). They’re also pretty good on the vast number of features as well. Given that the iphone also has a pretty good UI and may just fix all its feature flaws in the some time to be up and coming third generation this leaves Nokia in between a rock and hard place in terms of compelling things to offer. I also have to admit I hate iphones. I can’t get used to using such a tiny touch screen keyboard and I find the UI a bit like playing with Duplo or Lego.