I just got a copy of SoftMaker Office for Linux (you have to pay though) and it is a great alternative for Microsoft Office. It beats Ooo (being paid, naturally)...
It make beautiful documents (yes, even the presentation files turn out looking good). Compatibility with MSOffice is good. I've noticed that while Ooo gets the job done, you get a hideous piece of work (no offense!)
I would urge everyone who wants to move onto a viable solution for doing school/homework on Linux by investing in this.
Random screenshot I took: