I'm big on alternatives. I tried libreoffice and I love it, but it's not Excel. No VBA, so it's hard to make macros work. I'm fine with that... But my main machine has to be Windows due to my job. I don't have the money for a secondary machine yet... And dual booting isn't really my thing. I have this feeling that dual booting Linux will impact Windows. (Anything can happen with Windows and I'm really not ready for that).
As for Apple, fuck no. I might actually kill myself.
:)