I am in a bit of a bind. I have been contracted to create a small suite of applications for Android, iOS and WP7. Currently I am also on the market for a new notebook for development.Now the issue I have is I can either buy a consumer grade macbook and a laptop or I could just buy an 8gb Ram, SSD, i7 mackbook and virtualise windows 7.I have never used a mac or macbook before so before I go purchase anything I would like to know what your thoughts are on this. Has anyone any experience with this?
Converting to a mac-book pro for multi disciplined development
windows;android;mac;ios;windows phone 7
I'm not in quite the same bind as you, but I do development on both Linux and Windows environments. I've found that its easier (from a portability, convenience, and backup perspective) to have a single powerful machine with VMs for non-host operating systems than it is to maintain separate machines for every OS that I use.  If I were in your place, I would choose to get the most powerful Macbook Pro I could afford, then install Windows in a VM to do Windows Phone development. If you must run Windows natively, then you can do that too on a Mac, since they're using Intel CPUs now.