I've used some GoogleDocs and generally been pleased. However, I stick with MS Office. I get the professional version for $10 through work, hard bargain to deny.
Used OpenOffice back years ago, but I remember it not being nearly as polished as MSO. I do also remember it being lightening fast