An interactive Black-Scholes calculator from Park River Advisors: price European calls and puts and explore how delta, gamma, theta, and vega respond to spot, strike, volatility, rates, and time. Requires JavaScript.
Background reading: Black-Scholes 50 Years Later.