I know this is an older thread, but I thought I would answer this because I needed to find shorter cranks and had to do a lot of hunting around to figure out what my options were. So maybe someone else with a similar issue will find this useful.
The smallest size road crank arms (130/74 Triple) I've seen, without having to go to custom made, are 145mm. Here's a link to the crankarms. Check your bottom bracket type to see if they are compatible.
http://www.calhouncycle.com/productc...5&idcategory=0
If you are looking for small MTB cranks (110/74 triple). Sugino makes a 152mm crankset.
http://www.ebikestop.com/sugino_xd60...35.php?cat=476
and SJS cycles has their Thorn cranks that go down to 140mm
http://www.sjscycles.co.uk/product-T...ilver-1672.htm
You could also try shortening your cranks as suggested previously, assuming they can be shortened. I had a pair of ultegras shortened by Mark Stonich. he did a great job. http://bikesmithdesign.com/Short_Cranks/shorten.html
You could look into crank shorteners. If you use crank shorteners, be sure to get a pair that fit the width of your crank arms.
http://elitecycling.com/page.cfm?Pag...ils&sku=CR8873
http://www.sjscycles.co.uk/product-T...teners-239.htm
http://www.tandemseast.com/parts/cranks.html
Another possibility might be trying an adjustable crankarm.
http://www.hscycle.com/Pages/adjustablecrankset.html
or just custom made cranks
http://www.zinncycles.com/side-cranks.php