One basic tip: more capacity is always better. Don't skimp.
USB thumb drives With sale prices down to as low as $1/GB from almost twice that last Christmas, thumb drives are a thoughtful and thrifty gift. 8GB and larger drives are recommended because they can hold a double-layer DVD worth of content - great for watching movies.
Some of my favorites include
SD cards SD cards have replaced CF cards almost everywhere except high-end cameras. Any photographer and most videographers would welcome another high-capacity - at least 8GB - card.
SDHC cards support up to 32GB, while the new SDXC spec goes to 2TB. Currently 16GB seems to be the market sweet spot.
Make sure you get Class 10, which should guarantee plenty of bandwidth even for AVCHD 2.0 video. Some high-end DSLRs benefit from even higher performance cards but those are the exception and not the rule.
Some good bets:
SSDs Nothing perks up an old computer like a new SSD. But SSD quality and performance vary, so stick to name brands with good warranties. Expect to pay about $1.50-$2+ per GB, and more for the largest capacities.
Optical Blu-ray burners have dropped below $100 - I just picked up an LG burner for $70 - and Blu-ray media is also below $1 per disk, which is competitive with the lower capacity dual-layer DVDs. Shop around to get the best prices.
I'll let you know how the BD burner is working out later.
The Storage Bits take This isn't the time to buy disk drives, but the rest of the storage market is healthy with lots of selection and lower prices than Xmas 2010.
Readers: do you have any favorite storage products we should know about?
Comments welcome, of course.