i ride frogs on my road bike. they're awesome but both pedal and cleat are delicate- imo too delicate for every day riding. and ask britpac about how thepedals sometimes explode.
eggbeaters have really small platforms. they give me hot spots on my feet after about 20 mi so i stay away