Stuff your favorite music lovers stocking with this tiny, affordable, lightweight MP3 player from SanDisk. It features a screen, FM Radio, built-in microphone, clip to attach to clothing and 15-hour battery life. The microSD card slot plays music from slotRadio cards, slotMusic cards and microSD cards. SanDisk’s newest slotRadio™ card is called Health & Fitness and it comes pre-loaded with 1,000 songs in categories like Warmup, Cardio, Cooldown and Yoga so you’ll have the perfect workout playlist without turning on your computer. Sansa Clip $39.99–$69.99, Health & Fitness Card $49.99 sandisk.com
Jenny Willden is the Managing Editor of Outdoor Sports Guide and a self-proclaimed gear and grammar nut. She's a member of the North American Travel Journalists Association and the Adventure Travel Trade Association. A lover of adventure and travel, she's happiest when riding horses or snowboarding in Utah’s mountains. Follow Jenny’s exploits on Twitter @jennywillden or Instagram @jlwillden.