One complaint friends have with the gifts they receive is that they aren't personal enough. Friends should know enough about your hobbies and interests to get you something you really like. If your friend is a history buff, you've got a lot of different avenues in which to get a gift. Things like books, DVDs, and even action figures could be good choices for your pal.
Here's a list of ideas which should narrow things down for you.
History buffs tend to get into one time period more than another. If your friend gravitates toward medieval times, here are a list of things you can make to help your pal have a Christmas that includes touches from that time period.
If you're not into making a gift, here's some advice before you buy a Medieval-themed present.
This gift list offers ideas for the kids, for guys and girls, holidays, and everything in between. There's a mix of everything sold in the Smithsonian Museum gift shop, so if your friend has never been there, you'll be able to surprise them with things from this list.
If you're running down to the wire and still haven't found anything, this list of last-minute gifts from the National Museum of American History will give you some ideas.
Books for History Lovers
This collection of books offers a variety of history-related subjects: