i'm willing to bet that there's not much difference; if someone set me up with a bunch of eggbeaters i bet i'd be pretty happy with them.
i just went with spd's 'cause i was a shimano kid back when i was racing, and always liked their stuff.
pedals aren't that complicated, it makes sense that there's more than one solution that works well.