You're welcome. I agree, Nathaniel and Graeme are probably the weak links in that list. And I think Desmond itself sounds like a rockstar/actor name, or the young hot guy on a daytime soap.
The rockstar thing is coming from the fact that I associate Desmond with the Beatles and Graham with the Hollies. :) Very cool. Thanks so much, again! Those're some great suggestions. They're going in the Hello Kitty Notebook of Names.Array