well, if you are willing to use IB's charts, then ANY package would keep you happy. IB's charts are worse than pathetic.
I use ensign at $40 per month, but would be major over kill for anyone using IB. Take a look at Sierra Chart. Something like 10 bucks, and most people here like it. Works with IB data.