I don't know your budget but a sugino square taper triple is an excellent quality crank. You can pick one up with a bottom bracket for around $125 mail order. I have one on my all purpose bike, a soma double cross. The crank looks great and it is clearly very well made: