My normal watch is a 100 lap Timex Iroman.

Compared to the ironman:

The Casio is the same huge size as the ironman.

However the size on the casio is wasted as it has a much smaller LCD with much smaller display characters. If you have problems "reading the fine print" skip this watch, many of the symbols and characters are minuscule.

The controls on the casio are VERY Non intuitive. I've never had to read a manual for the ironman but after 10 minutes of frustration I gave up and used the manual. I'm not using any of the complex moon/sun hunting/fishing functions, I'm talking about just enabling vibrating mode. Unless you are lucky, you absolutely have to read the manual.

For those trying to enable vibrate you need to press and hold the key labeled FISH/SUN (of course). It is the button on the lower right side. You hold that until the word VIB appears in very very very small letters.

Speaking of complex, you need to know your lat and long and time difference from GMT if you want to use the sunrise/sunset functions. Also per the instructions you need to reset the difference from GMT when you enter/leave daylight savings times. It would be nice if at least that was automatic.

Alarms: No weekdays setting! You can set a specific single day or every day, but not weekdays. That may be a "deal breaker" right there. With the timex you set your morning alarm, set weekdays and never have a saturday morning disturbed. There is no vibrate + sound option you get one or the other. No per alarm choice, they all vibrate or they all have sound.

The vibration seems kind of weak. This is my first vibrating watch but I am a little disappointed.

All of the timer functions are horrible compared to the ironman. No count down, no interval etc.

I'm not sure I like the band. It's leather/nylon.  Can I wear it in the shower? The watch is waterproof but I'm not sure how long the band will take to dry.

I really need the vibrate function and the timex with vibration all look absolutely horrible. I'm going to give this a go and I'll try to remember to increase the ratting if the vibration feature actually works out.

Update Nov 2012
The more I use it the more I hate it. The lack of weekend/weekdays alarm is inexcusable. I get used to ignoring my weekday alarms all weekend then monday I need to make sure I start paying attention.  The visual interface is horrible and the display hard to read compared to my other watches. To top it off the band is horrible. Either I need to make it unconfortably tight or it slides all over the place.  If you need the moonrise go for it but as a general purpose watch.... get a timex.