A book store gift card? A big chain like Barnes and Noble has books, cds and dvds, so he's got a really big selection.