I've had lots of really memorable experiences, but seeing the birth of my kids is the ultimate.

Achieving goals I have set myself is always a nice feeling, particularly if I have to stretch myself.

....but my main memorable moment has to be joining this forum and meeting all you wonderful people with similar interests