Hello, I currently use the programs I previously mentioned. Except for TS2000i, they're available as free versions. HyperServer takes IB data and puts them to TS' Global Server, so you can use all TS features. You can create charts, apply strategies, pull up radar screens. Then, Hyper Order with Hyper Order Client for TS2000i takes signals from TS' Tracking center and sends orders to IB.
Indeed, recent TWS version changes required version changes for the free software, too, but HyperTrader provided them rather timely (very good service for free software!).
I can recommend this combination, since it's very cost efective and reliable. I've tried other pay-software which didn't work half as good on my system (tradebolt, tradebullet; while the latter is very good for collective2!).