If you've got about $20K to open a futures acct, you could look at Tradestation Pro, (TS6). The feed, charting, EasyLanguage, etc. is all free with the account.
If you are doing a lot of trading, your commission costs could be lower if you went through one of the Introducing Brokers, like ELocalTrading or some others discussed on these forums, with the JTrader platform. IB is an option also, but consider your style of trading and the availability to call and get quick service on getting an order fixed. To augment this, you could look at the $79/month charting apps like QCharts or Ensign/eSignal.