Think or Swim's (ToS) charting is a lot of bang for the buck (free w/ your brokerage account) - especially w/ the new release which puts "Charts" and "Prophet" under one menu.
The new "Flexible Grid" is nice in that it allows you to simultaneiously view the movement of the underlying vs. the option. Both "Charts" and "Prophet" provide dozens/hundreds of formatting and superimposed study combinations.
Be advised that historical data in "Charts" are actual stock prices while that in "Prophet" is dividend-adjusted, as are MSN & Yahoo data feeds, respectively.
Spencer