CSX2 -- i know what you mean....whenever we eat out, we're big overtippers and it always gives me a good feeling to see the big smile on the server's face.....
on the last cruise, we did tip once...at the very first lunch --- the buffet at parrot cay...(right after boarding)....our favorite head server was working on the Wonder then and he was the head server at our first lunch (he wasn't our head server for our dinner rotation, but just for that lunch)....
we had special needs and he was FANTASTIC......he sat with us to explain everything that was available on board and what we could eat.......and kept running back and forth to the chef, making sure our lunch was being specially prepared for us....we tipped him $20 and he definitely definitely definitely deserved it.....(our regular head server was also phenomenal....unfortunately, i don't remember his name....but since he made our trip for us, we tipped him more than 10 times what the suggested amount was...and he deserved every penny of that.....nevertheless he was very surprised and touched by the gesture...
which reminds me....i have to remember to take small bills with us on the cruise......i only have $100s right now (we live overseas, so getting small bills is not exactly as easy as going to the bank)...so before we board the ship i'll make sure to break some of those hundreds....