Can't stress enough point #1. I've seen a HUGE performance difference between VB and Fusion with actual web-development workload.
Enough to justify moving from a free solution to a paid one.
Plus you get other nice features, eg. open a file on Mac OSX with a program installed in a Windows VM.