Thanks all. The Baby G won't cut it. I am sure as a ten year old boy he will not have a watch that says baby on it... I saw a 7700 online that seems to fit the bill and hopefully will fit my son.
I bought the 7700, which looks pretty similar to the 7710 and is slightly smaller than the G-100. I have to say I am very impressed, so much so I may get one myself - if it looks good on my skinny wrist it will look good on his normal 10 year old wrist.