If you're willing to go with a watchband compass instead of a keychain compass, I'd recommend the Brunton Watchband Compass:
http://tinyurl.com/2c4yp

or the Suunto Clipper with glowing bezel:
http://tinyurl.com/s3dj
_________________________
Regards,
Gear Freak
USA