I use KDE at home after leaving OS X when it became clear Apple became more interested in mobile OSes than desktop OSes, and using various combos of Linux and Windows for a bit. Gotta agree. Powerful, customizatable, and predictable at the same time.