There’s probably no debate in IT more intense than that surrounding user interfaces. And, like so many other great technical (and, for that matter, social) issues, there is no single right answer. A ...