Sue,
Is this a gift? Or are you trying to build up a collection of toys which will last a three year old for a few years?
Blocks are good as they can use them in more complex ways as their imagination and dexterity matures.