a) how tall are you?
b) unless your height is pretty uncommon, 170 will be perfectly fine, and if you're not riding that hard, you're probably not going to notice a huge difference between 170 'n 165 length cranks.
that being said, i just ordered a set of cranks in 167.5. i have a really hard time getting a lot of torque out of 165s without getting out of the saddle more often than i'd like to. *theoretically* the slightly longer crank will allow me more torque without sacrificing as much control.
mind you, these are for my track only bike.
...that i won't be racing for the next 4 to 6 weeks minimum.
i'm rambling.