What products are you looking at? What are you looking for the software to do, ie, do you want simple intra-day charts or are you looking for scanning/screening criteria, etc?
Re. Elliott wave, have to say I'm not a fan - think it gives technical analysis a bad name. It's so subjective, it's not unusual for practitioners to be at each other's throats, with one guy saying that a stock is in the midst of is third wave and another saying saying that no, it's in a completely different wave stage. Gives me a headache just thinking about it. As far as i know, the founder of the theory died broke...
I mention the above because I'd be wary of some software product that offered supposedly definitive wave analysis. As I say, it's very subjective stuff.