He turned 10 yesterday, so I guess this will be a late birthday present!! I will start him with the 330 and when he gets a little older if he's still into it I'll upgrade it for him. Thanks for the advice!!
You're welcome and happy hunting!
Make sure you have extra AA batteries on hand. If he really gets into it, it'll be worth investing in some rechargeables, like Eneloops.