The future expansion of a triple is far greater than that of a compact. Assuming you expect your leg capability or health to decay in 5 years, you need a form that will allow you to add a smaller granny, possibly requisite middle and outer rings. At the outset it must have the proper arm length, the suitable Q, and ... well I think that's it. What you cannot modify in the future without crankset replacement are arm length, Q, and the lower limit of the rings. Select either a 110/74 BCD triple or a microcompact triple like the Sugino Impel. If you don't need super low now, don't buy super small rings.
If Campy can't do it then they can't do it - there are other good options. FSA have decent carbon triples, and there is SRAM Red as well. And as Rowan suggests, the MTB or trekking set of parts might be where you need to look.
You need to design the cassette in conjunction with the chainset, to get a GROUP of gears that will be suitable, not having excessive jumps nor have excessive gear duplication. Clearly there is a lot of judgment in this decision-making process, that's why nobody here is giving you a clear solution.
I'd get a 110/74 that can handle 10-speed (probably Sugino, I guess), set it up for what I need now, then adjust the setup if injuries occur and dictate a change. You'll be able to do granny rings as low as 26 teeth, maybe 24. With a big cassette, you could have a low gear 19 inches. This is so low that it could become hard to ride the bike fast enough to stay upright.
But if you're worried about your knees, you need to spin and need not to have excessively long crank arms. Also pedals that get your foot angles correct. Fit enters into the picture.
Last edited by Road Fan; 03-31-11 at 05:23 AM.