Microsoft Office vs. Google Docs vs. Zoho vs. OpenOffice

With the release of Office 2010 right around the corner, will you upgrade to it? Or are Google Docs, Zoho, or OpenOffice viable alternatives?...