Fave Raves: 29 tech pros share their favorite IT products