Pony the money up for Beersmith. It works wonders.
Edit: Free, I've used TastyBrew's online calc, but it's limited in ingredients and whatnot. Also, guy above is right, use one of the classic American ale strains for this one, I'd use 05 if you can't make a starter.