I need to buy 2 gifts for 6 year old boys.

I don't know what type of games they need for their x-box etc.....

BUT -
I was thinking of a science kit or something like that??

Any ideas for toys that are educational for 6 year old boys? Any stores that you can recommend that carry them? TX