I am upgrading (finally) from my 12" 1.33ghz PB G4, 512MB Ram. I most often use MS Office, NovaMind (mindmapping graphics), filesharing apps, iLife (esp. iTunes, iPhoto). I just got a DV camcorder and WD external drive, so plan to do much more video (iMovie, probably, nothing too sophisticated). I'll probably edit iMovies off the external drive. Frequently connect to external projectors for presentations, and external monitor for my work(want to upgrade to 23" apple monitor as soon as I can afford - next year?). But also work from laptop alone often. I also want to be prepared for Leopard. I've almost certainly decided on 15" MBP, as opposed to 17", which is too bulky for my frequent travel. (I might consider a 13" blackbook, if someone can convince me there will be no projector/monitor and other performance issues. The difference in CDN$ with edu discount is $450.) The higher-end MBP is $600 more than the basic MBP. Seriously, yah. Assuming I'm getting a 15" MBP, here are my questions: 1. 2.2 or 2.4 ghz? This isn't going to make any difference is it? I see the video RAM is doubled. Can someone explain to me in "human" terms what difference these specs will make? Like split-seconds in processing time? Or agonizing minutes waiting for tasks to finish? 2. 5400 or 7200 RPM hard drive? Will this seriously matter? More or less than the GHZ and video ram? (i.e. I could upgrade the HD on the basic MBP instead of going for the higher MBP). 3. Glossy or regular screen. What's this anti-glare thing? Is that the regular screen? Long post, I know. Sorry. Thanks for the input. Oh, PS, question 4. If I buy now, will I get a free upgrade to Leopard?