I want to carry a compass but want to get as much out of pockets as I can.

I came across a cell phone compass program. I thought that this would be a great solution.... but ...

Unfortunately, I have Verizon which uses BREW rather than J2ME.

If you need a free compass download for your cell phone (if it is J2ME compatible). You can take a look at the one I ran across here:
http://qcontinuum.org/compass/

As another possibility I was also exploring watches that have compass's. But I was having a hard time locating one that might look good for a night on the town. I would rather not have one that looked like a calculator watch if you catch my drift.

For example the Timex Titanium E-compass Watch looked pretty decent (I thought).

I admit that even a watch seems to be unnecessary as most of us have cell phones these days, but it would still get items out of my pockets!

Also I'm looking for something that doesn't require a monthly subscription! Yes, my cell (LG VX8600) supports GPS if I want to pay for it too.

The Marbles liquid filled compass that I currently have on my key chain needs to be phased out.

Any ideas? Thanks