Noma, depends on what you need. I found barcharts to be a bit awkward, but I have never used the realtime subscription. As far as cost goes, many here like the lycos live charts. They are only $9.95 a month plus exchange fees. I only trade e mini, so my needs might be different than yours.
One thing I learned when shopping for charts, it is usually a good idea to subscribe one month at a time instead of trying to save on the one year discount. Because needs change and so do the chart vendors.