I've been using the N8 for a month or so now. I also have iPhone 3GS. iPhone is better as a browsing device, but voice call quality on the Nokia is EXCELLENT. Also the battery has been lasting days without recharge, my iPhone needs charging each and every day. Depends what you want - mostly voice calls, Nokia is and always has been, best for that. For surfing, Apple. Nokia committed to roll out changes for the N8 from now on, so it will get better. There is already a much better webbrowser coming, or maybe its already on the Ovi store, and I've tried Opera Mini too which is very good. HTC phones also have good reputation but I am not so up to speed on those.