My current Dell system is in need of replacement and I'm considering switching to a Mac with VMWare. I am a long time Windows user and my work involves mostly web development, research and technical writing. I use Eclipse, UltraEdit, SQLYog, WinSCP, TortoiseSVN, Adobe CS3, Camtasia Studio, MS Office and a local WAMP server for most of my work.
I've done quite a bit of research on hardware/software, but it's been hard to find objective opinions on switching to Mac. I'm especially interested in experiences from other web developers that recently switched to a Mac -- did you notice an appreciable improvement in workflow to justify the learning curve (OS, keyboard shortcuts, etc.)? Has your overall experience been positive?
Edit: To clarify, I would prefer using native Mac software over the VM wherever possible and have found equivalents to everything except Camtasia Studio.
However, I think over time you'll find that it is not a change you'll regret. I find that in general, you'll get things done faster, and learn new things quicker. It's definitely the platform that I have tended to gravitate to for most of my work.
Plus, the new macbooks are solid.