I don't eat at restaurants that often when I'm not on the road, even then I prefer small hole in the wall places that are cheap. My work involves restaurants so If I'm getting comp'd I pretty much always tip the amount the bill would have been.
When I'm just out with the family I generally tip about 30%, especially when it's Dad's treat. He's a very poor tipper, the type that has no problem dropping $100 on the meal but it's pulling teeth for him to leave $10 for the server. I've made it a habit to leave last and always throw another $20 down on top of what everyone else leaves.
My dinner groups are always small so we're not racking up $800 dinner bills, but I've left $40 on $25 bills. I'll also tip larger when it's a slow night or a Mon-Wed when I know traffic is down and they pulled a crappy shift.
This post was edited on 12/31 at 2:31 am