I haven't used Windows 7, but OSX is much better than any previous Windows. Everything just works. And is so much more intuitive.
I haven't had a problem that is Apple's fault (one was me trying to be too smart and the other was the external's fault), but each time they sorted it out for me. For free. So I've found their support really good.