NBC: We tried over 100 giftable tech products — these are the most popular ones