I'm not sure how related it will be but i would like to suggest a TSOP + an IR Remote.... we have been using this in our workshops and this seems to be the thing that gets our students excited... after all the channel surfing they do... they are awed when they program to integrate remote controls into their project[everyone likes to have control of a remote control ;)]... on top of it... its cheap experimentation with loads of learning...