So here's my story. A little over 2 years ago, I bought a 14" iBook to bring with me to college. I absolutely love the little machine. Then, when I get to school and get started in my classes, I learn that I have to use some applications that are only available on Windows. Major hit. I had to go out and buy a new Windows machine so I could get by with school. Well, now 2 years later, I learn that I can install Windows on a relatively small partition on a Mac. I love this idea. How has this worked for everyone? I'm in engineering school and need to run a few rather extensive applications (CAD programs) in Windows. I don't do this all the time. That is basically all that I would need the windows partition for. I like a very snappy, quick running computer, and I also need a screen about 15 inches or so. So I have decided on a MacBook Pro. Now my questions follow below. 1) I plan to buy from the Apple refurbished store. I've had very good luck buying from there. Looking at it today, I see a couple of different Macbook Pro's (man, I keep wanting to say Powerbook). One is a 2.16 GHz, 1Gb RAM, and 128 Mb video memory. The other is a 2.33 GHz, 2 Gb RAM, and 256 Mb video memory. The price difference is 400 dollars. The RAM is not a problem, I can do that myself. So is it worth the $400 for the slightly faster processor and double the video memory? How would they affect my work on the computer (how much of a difference in performance)? I would also have to pay extra for a copy of Windows to put on it so that is a concern as well in overall price. 2) When Leopard comes out, which of the above would be best suited to upgrade to it? Or would it be worth it to wait until it comes out, and possibly new models of the Macbook Pro along with it, and get a MBP then? 3) This isn't exactly a MBP question, but what is OpenOffice? I assume it is an open source equivalent to MS Office. Is it completely compatible with MS Office? I use Word, Excel, and PowerPoint on a regular basis and also need to be able to transfer them to other computers running Windows and MS Office. If you have read this far, congratulations. I know it was long winded, so thanks for sticking around.