I am using Global Prime here in Australia.  They allow unlimited demo’s with no expiry which a lot of brokers don’t seem to allow.  I also have a pepperstone account but have not used that much yet, although they have higher leverage that might be useful in the future……