Try Silva (the brand name for the rest of the world).

The one you want is probably the Silva SERE 40, which is available as a watchband compass (slides onto your, er, watch band) or one with a tiny lanyard hole.

Google for 'silva sere' and you'll get a link to epinions and the Silva site itself. 'brunton watch band' gives you a nice bunch of links (including retailers). 'brunton silva watch band' will give you dealtime.com as the top hit, from where (2/3 down the page) you will find a link to retailers selling the watch band model.

I think the one you are really looking for is top right on this page (the one with the lanyard hole is bottom left).

http://www.silva.se/pg/products/com_sere40.htm

This gives you Silva's part numbers. Good luck.

A