+1 Bulletproof.. they're not miracles, but they'll get the job done. And they look very nice once you get the lettering off (scratches right off w/razor blade)
I think you'd do with 170mm cranks, but if you're really worried about pedal strike, try the 165's..