Why are men so hard to shop for? We don't know, but we think we've picked a great assortment of things a guy would like to get as a gift!