Would 4 GB of RAM be enough to run Windows 7, assuming that I have a 32-bit edition of Windows 7 Professional and that I devote 2 GB of memory to it? Or would it be better if I were to BootCamp it in 64-bit mode and take advantage of ll the RAM? I'm planning to run CS3. Photoshop-Some basic text and photo editing, though I do sometimes work on really big pictures (i.e. 5000x5000) for the sake of quality and then downscale it. Flash- I use it once in a while to make 3-4 minute animations with about 25-40 objects on the screen at any one time, with most in motion. When I do this, I usually do it at around 1080p (so as to retain the quality of the bitmap elements when I change video sizes, and so that I can make it smaller without a quality loss) and export every once in a while to mp4 @ 60 fps. Illustrator- Usually, just a simple drawing or two, though I sometimes make 3d letters (see screenshot), and import them into flash to animate. http://att.macrumors.com/attachment.php?attachmentid=230930&stc=1&d=1276720891 An example of a simple letter (based off of Adobe's Flash's F) Dreamweaver- Rarely used,but make websites once in a while, with a lot of pictures and some flash. Adobe Flash Encoder- Used once in a while. I'd prefer to work in a VM, but I can't have that come at a significant impact on performance. So, should I bootcamp it w/ 64-bit and 4 gb of ram or vm it in 32-bitw/ 2 GB of RAM? Any advice would be appreciated.