http://community.livevol.com/index.php/market-tools/volatility-charts.html Calculator on the upper right. You can plug various prices into the implied volatility calculator and find the closest vol to your estimate of future volatility.
You cannot calculate a price,only the Greeks and volatility- the price is the bid/offer,you cannot change that, it's a market and demand drives it. I trade, then do the calcs,knowing that a rule of thumb is good enough for trade entry
Hoadley is perfect for a reasonable price. A simple B&S excel sheet should do the trick as well. If you need advice for professional software(>$2000/month, not sure in what position you are) then PM me. You have to keep in mind that you will move along the volatility smile( and that the future volatility will determine a new vola smile) and that the move will take time of course(theta) and skew. These changes(higher or lower implied vola) can have a pretty high impact esspecially for ITM or OTM.
basically this sums it up....-the price is the bid/offer,you cannot change that, it's a market and demand drives it.