I want to buy a good nokia smart phone and I am looking for some features like better and more enhanced user experience, excellent camera and video quality, 3G support for both T-Mobile and AT&T and navigation via Ovi Maps. I have done a little research about various smart phones and found n8 nokia has similar kind of features but I do not know about its specs so please provide me an exhaustive n8 nokia review.