
I've got 165mm cranks on my road bike - the TA Vega - but they are 90pounds.
Other than that try St Johns Street cycles - they do their own thorn short crank (down to 140mm) and slightly cheaper than TA.
And for an even cheaper option look at stronglight cranks - I think they go down to 165mm.