Tipping is a fact of life, but some places are more generous than others. And some states are just plain cheap. Where do you stand?