Here's one web based Don that I played with and looks to be pretty decent and easy. I like the compensator function. I tried several scale lengths where I have a known on my cjart here and this thing works pretty well.EMI On-Line Fret Placement Calculator
There is another, but I checked it and its the same, but does not give you the stretch compensation option.
Spaw