realistically, LTSP will take you.. you will just pay the inactivity fees... or just make a few trades a month in there to maintain/keep them happy...
i got like 3 bux in my tos account. Live data, live level 2, time and sales. Seems too good to be true. Although I have probably spent thousands in commissions in the past.