In reply to FrankBooth:
An article in one of the magazines recently (Cyclist?) concluded that it didn't make much diiference. A longer crank provides more leverage, but if you spend a lot of time on the drops and your hips are insufficiently flexible, then a long crank means that you have a compress an unwilling joint every stroke a tiny bit more. Sit up a bit and that doesn't matter.
I'm 6ft and have 175 cranks and it suits me - the difference between 165 and 175 is naff all (the width of my little finger nail). They did experiments with really short cranks and it still made little difference.