I ride Time pedals on my mountain bikes exclusively. Been doing so since '98 but previously tried Shimano 535 SPDs and Ritchey clones. Didn't care for them so much. Love em for their simple mud clearing design. On my road bike I have Look pedals.
You'll get a multitude of recommendations from other riders for SPDs, Crank Bros, Look pedals. To each his own...