With thousands of brands and devices on the market, choosing electronic gifts for geeks can be difficult. Before making the purchase, you have to weigh the pros and cons, choose which model is best, and decide whether