as someone who regularly checks ebay, i'm seeing a lot less square compact cranksets available lately. if you find one you'll have to check your BB compatibility as Centaur & below need a 111mm BB. i'm personally running an '06 centaur compact setup on my '95 Merckx Ti with no problems for several years, and i'm 6' 2" 190 lbs. potentially you might need to change the chain to a 10 speed, and shifting will probably improve. otherwise there is a lot more availability of the current cranksets, just more money & different tools to install.