I'm glad to hear you got on a "real" boat! In the racing world we refer to all the cruising boats as "happies" (which is our polite what of saying slow and clueless)... I'm glad you got to see how the other half lives!
Your crossing sound awesome! I am totally jealous!