What company’s UIs are at the forefront of design, and why?

I’d look at if the UI/UX is getting the users from A to B in as few steps as possible, and as simply as possible. If it feels too complicated, then your designer needs to iterate. Looking at trendy screenshots is not something I recommend. Looking at design patterns might be, if you notice a UI problem and want to know best practices for how it may have been previously solved:
In a grid, how to display long column headers

When displaying data in a grid (each row contains a record, each column a different record field), vertical space need is easily solved with scrolling or paging.
We are usually sooner missing horizontal space as the number o…
What is a good way to display infinite nested comments?

Is there a way to do infinite nested comment threads in a way that doesn’t look horrible? I realize that one could simply restrict the levels of nesting, but perhaps there’s a better way of indicating some comments are replie…