I'm 5'1, 29 inch inseam, and I ride 165's. I haven't tried a 167.5, but I definitely don't like 170's - they hurt my knees.

You can sell your old cranks on ebay or via your local craigslist. I wouldn't expect to get more than $100 or so for them if that.