The best Valentine's Day gifts for men include golf ball shot glasses, fancy-schmancy tech, and self-care finds he wouldn't ...