My 2 cents. I've been using PD level I for mostly swing and some day trades. I'd looked at IB but the interface was not user friendly. PD's is as intuitive as can be and very very fast. Fills have been excellent. Phone help doesn't get any better. The only draw back is that the charts (1' to 10') are useless due to scale, plus the volume on the charts does not show numbers. Thats no big for me as I have Lycos charts open in a separate window. Don't know anything about the other platforms.