How many people/children do you know who are James but go by Jamie? I really love the nn Jamie, not fussed by James but think Jamie is just lovely. Potential popularity does put me off though as DS and DD have v. popular names and although they suit them it does somewhat irritate them being 'X initial'. So would this likely be the case with Jamie? Other possibility is Fraser.