I dont agree with ECNs being EBS for the little guy, there is a huge difference between EBS and the likes of Currenex and Hotspot.
EBS is still mainly a manual execution venue for banks, most of the time a bid or offer is only placed into the system when there is interest, this is changing...