I want to buy a nexus one phone for gifting my nephew as a birthday gift but the birthday gift should be best so I need your suggestion for buying the best phone for my nephew’s birthday. Most of the people told me that nexus one is the best phone with all the features that a 21 year old man should get. Is it true or not that it is best phone with all the features that a 21 year old man should get . I require expert suggestion.