First off, forget about seat tube length, or anything WSD. WSD bikes are usually designed with a shorter top tube, since womens torsos are usually shorter in relation to their legs compared to men. For the OP, a WSD would not be the answer, since it is working in the opposite direction of where he needs to go.
What would work best in his case would be a standard 700c frame with proper top tube length, since top tube length really is most important. For him, having shorter legs is no big deal. A compact frame with a proper length sloping top tube is all he would need.
Since you have a long torso, something like a Trek Pilot with a 52-54cm top tube (just a guess) is probably in your area. Figure out what Top Tube length you need first, and go from there.
http://www2.trekbikes.com/bikes/bike...id=1407000&f=2
http://www2.trekbikes.com/bikes/bike...id=1404000&f=2
In the case of a Trek Pilot, you'd simply need to lower the saddle. You could also flip the stem to drop the bars for a more aggressive posture, if that is what you desire.