not sure how acurate it will be for everybody but it was pretty spot on for me when i compared it out to all my numbers
http://www.ivannikolov.com/msns/calculators/repmax-calculator.php
http://www.ivannikolov.com/msns/calculators/repmax-calculator.php