So I have a 2.16 Black MacBook, 1GB RAM, 250gb Hard drive, GMA950. Besides the immense suckage that is the GMA950, it also has a problem in which it fries hard drives pretty regularly (on hard drive #5 currently.) I did the leopard upgrade, and it runs pretty badly. Beachballs all over the place in Safari and iTunes. I know I need more RAM, but this MB can only take a 3gb maximum, and I'm thinking about just buying a new system anyway. My business is doing OK this year and I think it's time to make a hardware investment. I am thinking about a 15" MBP 2.53/4gb/250/9400M. Price doesn't really matter, as I am also considering the 17" for the screen size. So my question is this--given that I have a system that I have been limping along with which has a much worse integrated chipset, would I regret going with the 9400M? I have this feeling of "go big or go home" on this purchase but obviously, money not spent isn't a bad thing. I mostly surf the web, do a little photo editing for product images, a lot of spreadsheet work, and I would need to run Quickbooks in a windows VM via Fusion. I want something that will NOT be slow in 2 years like this MB turned out to be. Any suggestions about what to do here? I'd like to stay out of the refurb store as I am still eligible for the student discount since I am also in grad school, and I'd like the free ipod touch for my Mom. I guess I've been soured by the GMA950 and my currently slow MB and want to know the best way to avoid being in this situation again in 2 years. Thanks in advance! ETA: While I haven't totally ruled out the 13" MBP, I think I would like a 15" or larger in part because I could really use a 15" for demo product testing and I already have a 13" I can use for that purpose (the black MB).