My son is in the tech world in San Francisco - worked at Yahoo, started his own online business and is now at Bebo. He does his coding on his Apple laptop and used it so much he even wore off the silver by the mousepad. I asked him the same question and he told me to get a MAC so I’ve got a MacBook laptop and a PC desktop and I use Office for MAC on the laptop which translates my Word Documents and Excel between the MAC and PC without problems.
I love my Mac. You do have to get used to it however. I’ll just get another one when this one dies.
My 11 y.o. G3 runs 10.4 (it can be done) but relatively slowly compared to my MBPro. IOW, it ain't gonna die - just creak along.