Xmas gift
How can you go wrong giving this as a gift for any occasion.  It may not be the most personnel or cleverest gift or even the most carefully selected, but I have never seen anyone who wants to return one or who doesn't have a smile on their face when they receive one.
Rating: 5 stars