But that doesn't mean you need to forsake free software.
Oh, I didn't know that.
I know that OOo was a fork of StarOffice, but does StarOffice have any practical advantages over OOo? Wikipedia says
but I mean from an end user's perspective.Code:Proprietary components in StarOffice that are not in OpenOffice.org include:
Several font metric compatible Unicode TrueType fonts containing bitmap representations for better appearance at smaller font sizes
Twelve Western fonts (including Andale Sans, Arial Narrow, Arial Black, Broadway, Garamond, Imprint MT Shadow, Kidprint, Palace Script, Sheffield) and seven Asian language fonts (including support for the Hong Kong Supplementary character set)
Adabas D database
StarOffice-only templates and sample documents
A large clip art gallery
Sorting functionality for Asian versions
File filters for additional older word-processing formats (including EBCDIC)
A different spell checker (note that OpenOffice.org includes a spell checker as well) and thesaurus
StarOffice Configuration Manager
Macro Converter for converting Microsoft Office VBA-macros to StarOffice Basic
There are also differences in the documentation, training and support options, and some minor differences in the look and icons between the two programs.
Other differences are that StarOffice only supports 11 languages[3] (compared to over 40 for OpenOffice.org)
Python is indeed awesome. It might not make Perl or shell scripts obsolete, but it certainly beats Java in development time and Perl in readability and maintainability. I've never used Cream (nor do I use Windows for that matter), but I could not go a day without Vim. Productivity for me means a keyboard application launcher in Mac OS X or a keyboard-controlled window manager in *nix, a web browser that supports searching from the keyboard, the command-line with GNU Screen, and Vim.