TechConficioNov 22, 20091 minStupid Human Interface and MSAbout 4 weeks ago I was totally frustrated by the latest MS Office suite. I’m on contract at a place that has a number of Human Interface...