The day is finally here, the day that the GNOME team releases GNOME 3.0, the first major revision of the GNOME project since 2002. Little of GNOME 2.x is left in GNOME 3.0, and as such, you could call it GNOME's KDE4. We're living in fortunate times, what, with two wildly divergent open source desktops.

"Yes, it looks nice, but it is absolutely not functional. It misses a lot of functionality I'm using daily with Gnome 2. There is no easy and fast way to see what apps are running."

Why would you need to? Why does it matter what apps are running? If you need to do something, you switch to the app that does that thing. Does it matter if the app is running at present or not? Do you need to know whether an app is running in order to decide what you want to do next? Then why is this information that's so useful the desktop should waste space to tell you about _all the time_?