Then I bet they will love getting a $25 gift card to Barnes & Noble!! I only say this because I myself am a giant nerd and I could spend hours in B&N. Sometimes the smell of a new book is like crack. Ok, now I'm scaring you.
How's this for unscary though: you only have to pay $15 for the $25 gift card! Just go here and sign-up for the daily emails (if you haven't already) and then you should see it as the National deal. Only good through the rest of today, so hurry!!