mason.kramer said:
Now, I propose a new feature in 10.6: "Facets", which should really be a virtual desktop environment. Each facet would be a virtual desktop, replete with its own Spaces and Dock, so that we could organize by task. Applications could appear on one space per facet. That way we would keep the great window managment of Spaces and add the task-oriented divisions that are the point of a viritual desktop. And of course, we'd get to our facets with the good-looking cube rotation that Beryl pioneered and Apple used for Fast User Switching.
Facets is a great idea but you just know Apple would never implement it as to them it would probably be like having a virtual desktop inside of a virtual desktop and that would just confuse most consumers. Hardcore users like oursevles though would be over the moon!
Facets would be a great idea! If Apple really wanted to, they can take this relatively complicated idea and make it Just Work[TM]. Exposé & Spaces for window management, Facets for task management! That would be seriously cool and easily satisfy both camps of Spaces' lovers and haters.
Apple really should release an API for Spaces so that applications can be made aware of Spaces. So that apps know that they are being launched in different Spaces. It could also provide a unified way to notify the user that attention is needed. This really should be done instead of swooshing the user around Spaces to click on dialogs as it is now.
Another option is for OS X's window manager to be more aggressive when it comes to managing windows. For example, apps that can spawn new windows should be given an option to "launch in current Space", "launch in Space N", etc.
Furthermore, for keyboard junkies, there needs to be a way to control CMD+Tab's behaviour with Spaces. That is either let CMD+Tab switch between windows only within the same Space or switch windows from all Spaces. A small change like that would help placate the many complains from the Space-does-not-work-for-task-oriented-management camp.
Or even better how about having a miniaturised or resizable birds eye view on the desktop so you can keep an eye on ALL your spaces at once in real time - how cool would that be!
I was about to suggest that Spaces needs something like KDE's Pager -- a small representation of all virtual desktops and their contents, that sits in the taskbar allowing users to switch between virtual desktops -- to sit in the Dock or easily accessible from the Spaces menubar.
Neutral Gamer's idea to make the desktop a live preview for all Spaces is pretty cool too!
Pure speculation here, but 10.6 is going to take another couple of years to come out, I really wouldn't want to wait so long to see improvement in Spaces.

Now considering that 10.5.3's developer seeds are already pushing half a gb, surely Apple could push a big update to Spaces sooner?
Say
mason.kramer, have you posted your Facets idea to Apple's Mac OS X feedback?