I am not sure what shimano is upto but they don't seem to be getting 10speed out so trek can fill bike orders...Or that is what trek will have you believe. IF they aren't going to be getting bikes to people until July why not wait and get a 05? Who is going to want to change mid season? Maybe P1 record is the way to go? Any of you insiders know what is going on?