Sorry, but I have to say, of the last couple of times I've needed a word processor for work and I've used NeoOffice, it has crashed and lost work every time. Consistently. I'd buy Pages if it weren't for the fact that every time I send a PDF to people they ask me for the original Word document...
A solution I've been able to come up with is to use the excellent Scrivener (review) to draft the document, export it to RTF, then open it up in NeoOffice and quickly apply some formatting before it freaks out.
Desktop apps just should not be written in Java, period. Screw cross-browser portability, as a developer I believe that usability is more important.
Or is just that it's only trying to gain market share from Microsoft Office users, and they're used to stuff crashing and freezing up all the time?