I have a smart playlist to pickup the most recent stuff I've added. It's working fine in iTunes and when I go into my iPod Touch thro iTunes it seems fine but when I check the iPod itself it's added a completely different set of songs.

BTW I've added the playlist to my old classic too and it's fine there!

What's going on?