On a Sun Workstation, CDE is still king. StarOffice 5.1 appears to have few enough bugs to be useful, but takes up a great deal of disk space. Attempting to use the software from shared network disk results in unuseable performance. Realize that CDE is meant to be run in one instance on a fully furnished workstation. Sun has announced that they will be phasing out OpenWindows as a desktop environment.
Nobody seems to mind much.
Several Sun Workstation users around the University are reporting good success running Microsoft Office on a SunPCi card. These are PCI cards are a little Intel based PC you can run Windows on. Joel Shapiro has written a document on how to get this working. All decent Linux distributions come with these tools packaged. TINT packages for Solaris versions of all of these tools are available.