thanks, I was looking to do this on a macbook pro. looks like the 15" with the quadcore and 16gb would be the way to go. I was initially looking at 13" with dual core and 16gb due to batter life and weight.
The Macbook Pro using VMware Fusion (or Parallels, etc...) is a good choice, I have a similar setup working without a problem. 13" might be nice for traveling if you do that a lot, but when sitting at a desk the bigger screen is nice. (of course you could always connect an external screen but still).