I've really gone off 175mm cranks, so mine are up for swaps for 170s.
shimano 105 splined (39-53, fairly worn teeth) swap for any shimano splined 170mm. Keep your rings.
Stronglight Impact compact (36-50 virtually new rings) Taper axle fit. Swap for stronglight or shimano taper, 170 mm length. doesn't have to be compact.
pm me or better yet email me (phone in the gutter for now) mr_stone_i_presume@hotmail.com