I love my GPSMap 60Cx (There are recent threads on this topic but my searches on BF show a huge gap of no data. What's up with that?)
The CSx includes baro altimeter and stationary compass but I don't think they're worth the battery drain. Baro altimeters need constant recalibration. The GPS already has OK altitude values and some topo maps include elevation data as well. I could go on and on about its features but won't. Here's a picture of it on my bars.