I'm enjoying this topic, always makes me feel better knowing that other people suffer the same fate!
Most users are great but some seem to live their very defined roles, never venturing beyond what they're supposed to know and do.
"That's not my job!". They have no interest or ability to stretch themselves and learn something that would benefit them.
Yet it's always the IT guy's job, no matter how trivial.
But I think as IT people it's in our nature to want to figure out things and learn stuff.
It's just tedious dealing with people who have a "can't be f-ed" attitude to anything outside their comfort zone, whereas we have to be complete opposite.
Venting with other IT people helps a lot though.