I've been using Realtick, it has a fourteen day free trial (no credit card needed) and it has fib tools. Also been using Ninja Trader in conjunction with Zen Fire data feed (fastest data feed in the world). Lately I've been having a ball with prophet charts gold membership (prophet.net). And I just started studying Elliott Wave the past few weeks with pretty good results. The retrace tool in stockcharts helps with the counting of the waves.