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.