You're either a pro at giving presents or you dread it whenever that it is someone's birthday, or an occasion such as a wedding, and even those vacations that creep up every year such as mom's day. Read on for some valuable advice!Although it may not be the first thing that you think about, one of the best tech gifts for guys a good portable batter