If you're looking to gift a gadget that's excellent but not expensive, then you've come to the right place. Here's all the best tech gear you can get for $50 or less.