One thing I like is that they have a very good Q-A section. As far as the MetaTrader 4 goes they are all about the same for Demo accounts. Where the grease hits the fire is when yo try "Live" trading.
It is generally assumed that because the DEMO accounts are automatic that "Live" trading is automatic. You actually deal with a live breathing person when "Live Trading" comes into play. this is where yo have to be very careful.