Play doh kits, Dinosaur stuffed animals, Buzz and Woody dolls from toy story...I also love receiving Disney DVD movies because they're so much more expensive than I remember them being!
Puzzles. We got him 24 piece ones and he did great with those. Anything pretend like a vet clinic, trains, etc. my first game was a big hit as were anything crayons, markers.
More blocks/duplo things, sports stuff (baseballs, bats, soccer balls, cones), pool toys, new pool float/vest, puzzles, those wooden shapes that you can weave a shoelace through to practive with dexterity/hand eye, matching cards
Re: 2 year old bday gift