Is it a technology thing or a competition thing? I suspect the devils are in the tech-spec details. Can't wait to find out what's up.
Disclaimer: It's safe to assume that I work with just about everyone. I also admit to having been recently called the Yoda of MySpace.