I vote enthusiastically for Zero Line Trader.
I'm a huge believer in low overhead (read cheap), and at 60 bucks a year, compared to Ninja at 50 per month, I'll be a ZLT user for a long time to come.
Ninja is good, and support is good - but ZLT is just as good in every respect.