Regardless, if you go out to eat you need to budget your tip in there and not set your server up to fail just because you don't want to pay. If restaurants actually had to pay their employees a living wage you'd be paying stupid, stupid money to go out to eat, as well as the effect it would have on staffing overall would be detrimental to your overall enjoyment.
I do agree about budgeting for a tip, for sure, and I do always tip, but given that eating a *simple* breakfast costs like 15 bucks here (minimum, before tip) and servers make $8-$10 hr (minimum), I think 15% standard is very reasonable. Obviously, exceptional service can get more from me, but for the general, not particularly fast, not particularly helpful, not particularly friendly server... 15%
Edited, Dec 3rd 2012 2:58pm by Olorinus