TBH guys, as I mentioned earlier, I'm sure if I had sent my Casio back for the battery replacement, then I would still be using it today.
However, the Suunto Core for me has the edge and I like the fact that I can replace the battery myself, and not wonder if the post will loose my watch either going to or from Casio, with the ensuing claim that would have to follow.
Shame, cos the Casio is a nice watch. I still use it, but as a watch and not altimeter.
As for the compass, on both the Suunto and Casio, its far from reliable. IMHO, its only there as a get you out the crap situation, if you really had to.
Electronic compasses are not the most stable or reliable, with one exception. I bought one from Halfords for the car and I'm more than impressed with its stability, once its been calibrated, to cope with the electro-magnetic fields created with modern car electronics.