I can understand people getting annoyed the gereal stupiduty and annoyance, but in all honesty, I like dealing with people like that. I like the feeling of helping people with their problems, regardless of how incompetant they are with computers.
The biggest problem I have in my current position is that I don't work in IT for a company, I work in an outsourced helpdesk which deals with many large companies all over the UK and I personally deal with 4 contracts so can get calls regarding 4 different systems with multiple different types of computer, till, connections, networks etc etc... It can even get a little confusing for us at times!
On top of that one of our contacts has around 2 to 3 thousand people around the UK who run their own businesses and call us demanding to get everything fixed in minutes over the phone, regardless of whether we can fix it or not. It is quite amusing when people say "can't you send someone here to fix it?" and we reply "not really, no... you're based in Scotland and we're down in London!".