Ok, I've learned a good bit about the newer MBP lately. I used to own an iBook G4. I need to run Solidworks and AutoCAD on via Boot Camp. I have a few questions that I still have not been able to find a good answer for. Can the MBP with the 128 MB graphics card share the system memory? I have no problem upgrading the RAM in the MBP up to 4 GB especially if it can draw from this memory while running graphic intensive things. The most graphic intensive thing that I will be doing is 3d modeling in Solidworks. So would I be ok with the 128 MB or should I get the higher end model that has 256 MB video memory? If the 128 MB would be fine, or if it can draw from the 4 GB of RAM, then I would much rather do that. It would save me a little change. Off topic, but I used a friend of mine's MBP the other night. This is the first Mac that I've used since my old iBook. That thing blew me away. It's amazing how far they've come since I "left".