Boards
I'm thinking of doing one of these for my best friend...
http://www.suck.uk.com/product.php?rangeID=82
But is there much point if they already have the songs you put on there anyway? Or should I find a few she won't know/have and put them on there too? Hmmm...