I hold in my hands the last piece of the puzzle - a new 2006 FSA K-Force compact crank which, courtesy of Team Performance sales and points I got for < $350. Hopefully I'll get home in time to take everything to the shop for final construction...looks like I'll be riding Saturday.