My parents do most of the tipping as i rarely go out anywhere to eat without them.
However if and when i do tip, it all depends on the service. If i get crappy service, ill give like a nickle, jsut as to let them know they suck. Ill tip normally if the service is good, or if its great ill tip even better. and if the waitress is really hot i will tip higher because im dumb like that.