This weekends KDE commit digest outlined the current state of the KDE on windows development. Quite a lot of stuff is already compiling, and several things are already at least running – of course very buggy, but the major thing is that it runs. Examples are kate, konqueror, apps like kstars and the kparts:
As you can see, working but buggy 🙂
One of the problems the KDE developers face in this porting is: how should they package KDE? Because KDE requires so many other packages of Free Software there has to be a system which checks what you need depending on the KDE application and where it can get these packages from. At the moment the favoured idea is to have a choose-what-you-like installer like cygwin had it. It is quite practical – but nothing any non-geek would ever use. I hope there will (also) be a grandma-proven way of installing for example kmail or koffice on windows.