I believe in tipping if the server has gone above and beyond to help me.  A lot of the jobs they do are hard, demanding activities.  I know myself I would appreciate a little extra in my pockets beside the standard wage.