I've used and I think it's one of the best out there. You can set it for metric/american, size of rez. Strength, etc.

You can even call them for recommendations.