Nothing wrong with Campagnolo Veloce all round. Eddy Merckx specs that on their cross bikes, which is a monster recommendation! For a compact double, I would go for the Sugino XD. Why? Cheap, and strong, and the square taper bbs are very reliable and cheap.