Hmm... at that age DD loved other kids. Can you get in a playgroup of sorts? Seriously, she could watch other kids (especially slightly older ones) for hours!
We'd read a lot. I'd line up her books and let her pick one out, which seemed to keep her entertained longer when she would pick one out. She also loved to knock blocks over that I would build up. Oh, and laptops, she'd always grab my laptop. She also enjoyed pulling all the books/DVDs from the shelves (she still loves that!). Basically, she likes destroying stuff or knocking stuff down in general.

Does he like music? This was about the time DD started having certain preferences for CDs. She'd bop along to them and giggle.