Glad to hear it. As I implied in earlier posts, I don't have any personal experience with running Unity on an MBP with 4 gig of RAM because I upgraded mine from 2 to 6. What I do know, though, is that 2 gig of RAM was woefully inadequate for Fusion 2 and Windows XP on my MBP, although I ran Windows apps only from the XP desktop in their (more or less) native environment. I didn't even try to run Fusion in Unity mode while I had only 2 gig of RAM. Others have reported that Unity creates a lot of problems with 4 gig of RAM, so I was encouraged to learn that you have found 4 gig of RAM sufficient to run Fusion in Unity. Are you running Fusion 3 and Windows 7? That's what I am now using.
Forgot to mention that. Currently using Fusion 3 with XP. I guess Windows 7 could use up a bit more RAM but some have said that Windows 7 isn't a resource hog but I personally can't verify that though it would make sense if it did. 2GB would be too low, 4GB is perfect if you're not doing anything intensive but if you an get more than 4GB, that would be ideal. I figured if anyone really needed the power of Windows, they would just use Boot Camp.