Codeweaver's Crossover Office product is amazing! It is based on
WINE and steps through "installing" the Microsoft office suite from the distribution CD onto a Linux system. It takes care of faking out of file system so it has a C: drive named 'fake_windows'. The performance a a little but slower than running natively under Windows 2000 professional on the same hardware, but acceptable. The fonts are a little off, but I haven't yet installed all the fonts from Microsoft's website.
Go buy it. It is definitely worth the $54.95.