when you get photoshop, don't use 300, .3, 0 for sports. usually you won't get enough light for iso less than 800 (with shutter faster than 500), so you'll end up shapening noise more than anything. instead, boost the contrast a bit with 20, 75, 0, and you'll get some dynamic contrast boost. since you saved for web, the exif tags where lost and i can't comment on your camera setup for the occasion, but from the looks of it, you may have underexposed and then boosted brightness, which would account for the dull look. since you said you got 1/640th, i'de say you can "gain" two thirds of a stop by changing to f2.0, 1/500. bring it back in raw conversion, and you got yourself better noise control and hopefully richer shadows... besides, shadow detail is only as good as the paper it's printed on. for newsprint, a well contrasted image will be better than one with dull details. for parents, go all out and blend exposures on that thing to get both detail and better contrast (harder to do, but should give you a kickstart into photoshopping)
I don't hate macs or OSX, I hate people and statements that portray them as better than anything else. Macs are A solution, not THE solution. Get a good desktop i7 with Windows 7 and come tell me that sucks for photo or video editing.
Gear List