Windows
I guess it was because of our dependence upon Windows, is where my frustration lies. Simple things like time changes, all of a sudden foul up calendars and make me have to reboot my work system. My Linux machine at home, while not perfect, caused me no problems. Neither did my Google Calendar.
As much as I try to be computer agnostic, the lack webmail at work is the only thing keeping me on a Windows platform. Personally, I use almost all of the Google-based suites: spreadsheets, email, word processor, calendar. Even the hosting of my blog is through them. They get it almost right.
SO that leads me to ask, why can’t Microsoft do the same with a full-time system like Windows? Google does it with a part-time OS, like the web and that has more variables than motherboard makers with Windows support.