Looking to add a bit more pep in my Macbook's step. Currently I use my mid-2009 Macbook for: 1. Typical web-browsing, iTunes, Office, etc. 2. Photoshop CS5 I would like to run a virtual machine, possible via Parallels (unless there is something more suitable than Parallels). I need the virtual machine to run AutoCad / Solidworks. My Macbook currently utilizes 2x 2GB 667 MHz DDR2 SDRAM - I've read that I can bump this to 6GB (1x 2GB and 1x 4GB). I've also read that some have tried 8GB. Is upgrading to 6GB or even 8GB a safe bet? Parallels recommends at least 4GB for the virtual machine. Secondly, my Macbook currently utilizes a 120GB SATA disk. I would like to upgrade this - possibly to a 256GB SSD paired with a 500GB HD via a OWC Data Doubler. Do you think these upgrades would result in a quicker and smoother running machine capable of running a Virtual Machine smoothly (or is this all more dependent on the graphics card)?