Only read page 1 then moved straight onto page 8 so may have missed quite a few worthwhile comments.
Attitude people, that's all it needs. Do it because you want to and then enjoy doing it. Sometimes they job IS a pain and sometimes the boss IS pain and when that happens just remember you are where you are because you want to be there. When you have to put in your 8 hours you might as well enjoy it.
That's the way I look at my job - works for me.
Heat.