This watch is perfect for us gadget geeks. When I first opened the box to this watch, my OCD told me to adjust the band first. So that's what I did. I was able to knock out the first adjustment pin using a small hammer and a paper clip. The following pins I hammered out more easily, using the pin from the prior link. It's very easy to do, and no - it doesn't bend the pin. WARNING: When knocking out the pin, there is a TINY little "collar" that comes out also. I suspect that if you lost that collar, it would be a super pain to get a replacement one. Sooo... knock out the pin, then dump the little collar onto a piece of scotch tape. Then put the pin next to that, and fold the tape in half over the pin/collar to store it. If you've never adjusted a metal band before, make sure you knock the pin down, in the direction of the little arrow. And also make sure to take a link from each side of the clasp. Otherwise the watch will fit un-evenly on your wrist (pulling to one side).

Ok, so now the watch fits PERFECTLY. Now to press all of the buttons. After messing around for a while, I got out the instructions and started programming things and getting it all setup. Super easy to do!

Notes after a few hikes and some daily use:

The thermometer is crazy. If you have the watch sitting all by itself for a while (not in direct sunlight or anything that would mess up the temp), pick it up and adjust the thermometer to as close as possible to the actual temperature. Later while you are wearing it, it will go crazy again. But, when you take it off, it will get decently close to the correct temp. This is due to your body temperature. And being in sunlight, etc.

The barometer - find a local weather forecasting station, or website that has your local barometric pressure, and set the watch to this. It will remain pretty accurate. Every once in a while I've found it to be a tiny bit off, but, what you are really looking for is a trend over a few hours anyway. So if it is 1010 in the morning and 960 at noon, you may be looking at rain. I guess it being off by a few digits isn't really important. I am just OCD. lol

The altimeter - yeah, crazy too. Find out from a topography map, or something trustworthy for elevation readings (my GPS is reliable, but its for hiking, not driving - so the maps have topology), and set the watch for this. Each day, the watch will change by some odd amount.
I suppose if you were going on a mountaineering expedition, you would know your height at the bottom of the mountain, and set the watch to this. Then as you ascend, the watch is very accurate, and it keeps your "difference" for you, from where you started. It has little built in features to keep graphs of your elevation changes and etc. But, if you just wake up, and go drive to a mountain, and climb it. The watch may say you are lower than you were at home. You are best off checking the settings each time you intend to use it, not checking after you are already hiking and don't know your height. I guess this is due to changes in the weather. The barometric pressure goes down, so the altimeter is offset. Maybe.

The compass - Perfect! It only gives me false readings in the car, and I'm guessing thats due to the radio/speakers/digital dash/radar detector/ipod/etc... There's so much electrical interference in my car, I'm surprised airplanes don't lose their bearing around me. Out walking around, the compass is perfect. I have set the declination/offset to my area and the compass feature of this watch is very precise. Sooo... nothing but good things here.