I'm keen to hear what the active day traders here use too.
I believe MetaStock and AmiBroker are the preferred choices, with a data subscription from Investor Data.
But, the most logical question in my mind, and a question I've asked myself too, is whether it's all necessary with whats freely available on the web and what you'd get with some of the brokerage companies you choose to partner with? If you're going to day trade and sit glued to your screens every minute of the day perhaps. But I doubt it's warranted if you're going to only do a few investment trades p/m for the long term investing on end of day prices.
Here's what I'm currently using to learn, look at charts etc.
Www.bigcharts.comWww.reuters.comAnd what I've just started using
www.google.com/finance. Really like this one as has a lot of historical end of day data for the shares that are available. Setup up portfolios, track individual performance and total portfolio perfromance,do cash deposits etc. It also charts the total portfolios performance with the cash deposits. Only down side is some share data isn't available yet. Perhaps will get resolved, but it looks like the majority is there.