The Macintosh path is nice. I'm considering it myself, I'd have to give it a few years to mature though.

As for Linux and Microsoft Office: have you considered Crossover Office from the makers of Wine?

Calvin