I don't know if I would want one of those for listening while I was skateboarding... might be a little too cumbersome...
I would think that one of the ones that runs on CF or SD or something like that might be a little better, if that is the only use you or your son will have for it...
also... one spill on top of that JB3, and it could be toast...
but I got mine from buy.com
my $000000000.02