Electronic watch compasses really suck power from the battery. I use this on my strap. Zero power consumption, cheap, visible at a glance without changing screens, much less likely to fail on you. Not good for pinpoint navigation with a map but neither is a wristwatch compass.

I never met a pedometer I liked. They are marginal at best even when accurately calibrated on level ground. And when your stride changes on uneven terrain accuracy goes out the window.

I would recommend a basic, cheap, waterproof Timex with a backlight and the mechanical compass on the strap. I like the the Ironman series.

That being said, I also like my Suunto Vector but mainly because of the barometer/altimeter. And since I'm getting older the larger numbers are easier to read.