I went from being a PC guy to a Mac guy. Not regretted it for a minute.
The only slight problem is that the product I specialise in doesn't work too well on MacOS. However, I find that running Windows XP via Bootcamp is actually better than I've ever had it on a PC!
Cheers,
Rick