Ok so I've narrowed it down to these 3:
Investor RT
PROS: easy to learn and use, powerful, supposedly fast, great support
CONS: $100+ per month
AmiBroker
PROS: one time fee of $199 (plus other misc crap)
CONS: harder to learn
Ninjatrader
PROS: free, easy to use for simple...