Buying the right present for everyone on your holiday list can certainly be a challenge. The December 2011 issue of ShopSmart magazine, from the publisher of Consumer Reports, has gift ideas for less than $50 from sites that donate to charity, protect …