Rush Hour is by Think Fun. We love their games!! River Crossing is great, too, and so is Solitaire Chess (Think Fun). Also, Colour Code by Smart Games is great.
And I second MightyMind and SuperMind - my son played those a lot when he was 3 and still likes them.
Cheers,
Stefanie