We have literally trawled through hundreds of name websites and are struggling to agree on a name for our son due in a few weeks. We both like James but think its a bit over-used (don't want to use the word 'common'!). We also like Harry but I'm worried it sounds a bit sing-song with our surname which is Kelly...any thoughts on this? I'm trying to think of how it will sound in a playground/ school bearing in mind how cruel kids can be....