I recently switched to a mac as my main computer, after much persuasion from my friend who worked at an apple store. Still suffering slight buyer's remorse but I'm getting over it!
The only reason to switch, in my opinion, is to try something new. It's fun to learn a new way of doing things, if you have the time and patience. They still crash and get messed up in various ways though!
One of the first things I did when I got my mac was to convert all my music to mp3 using itunes on my old windows pc - it promptly had a kernel panic half way through (1st one in about 6 months). Feeling rather smug at my new purchase, I moved over to the mac to install a few programs while the windows pc restarted, only to find that my shiny new imac had locked up too!
My pc hasn't crashed since, but my imac has required many restarts. Most of these seem related to sleep mode - after waking the dock can become black with lots of glitches, network shares won't reconnect (or unmount) without a restart, programs won't work properly (dreamweaver). I've stopped putting the mac to sleep and all these problems seem to have gone.
There are lots of things the mac does better though: the interface is more responsive, there's no staring at empty space when you open a finder window (unlike explorer in windows), drag and drop is much more intuitive. Most noticeable though, it is that there are no longer those brief, irritating freezes where the pc doesn't seem to be doing anything - it's hard to describe but using a mac is a more seamless experience.
Don't believe all the hype about iLife making the mac worth the extra price though, vista comes with alternatives to all the programs apart from iWeb & Garageband. As with a windows pc, you'll need to buy extra programs to do actual work with media - and these programs are mostly the same whether you have a mac or pc.