The reason I am saying this is that I video edit occasionally, and it is not my job. I often use office, iWork, iTunes, safari, mail, and gaming. I might install boot camp to play games and run .exe apps, but I'm still not sure. Do you think it can be useful, I might open intensive programs and multi task. Based on my description, should I get 256 or 512?