What percentage do you think is appropriate to tip a server?

Assuming the server did a good job, what does everyone think is an appropriate tip? 10%? 15%? 20%? 25%? As a server, I am just curious as to finding out what some people are thinking when they go out to eat, get great service, and then leave a crappy tip. Please explain why this happens.
39 answers 39