I'm about to start my senior year of college this August. My old Toshiba laptop started acting funky after a virus, so I bought a G3 iBook clamshell on eBay. It's very cool and retro, and it works well for what it is, which I can appreciate. However, I never intended it to be my primary computer. I used it for travel and word processing, while I stuck with the Toshiba for watching TV online, using Facebook, YouTubing, graphic editing, etc. Then my dog peed on it. My parents promised me that they would get me whatever new Mac I wanted for graduation, since I'm going to law school after graduation and will need a new computer. However, because my primary laptop is now kaput, I'm stuck trying to do everything I want to do with my iBook, which it just simply isn't cut out to do. My mom has offered to buy me a new 13-inch Macbook Pro this August instead of waiting until May. Should I take her up on this offer or wait? Is Apple planning any new updates from August to May? What's this about Arrandale/Sandy Bridge/etc I'm reading - I have no idea what all this means? What about Snow Leopard? When's it coming out and if I buy before it does, will I be able to upgrade for free/reduced price? If there are upgrades, will it make any difference for a user like me, who wants to be able to watch TV episodes online, YouTube, Facebook, use Microsoft Office, play Sims 3 (and maybe a few other Mac-friendly games), and use Photoshop for relatively basic graphic design (I design screen printed t-shirts at my job)? Basically, I definitely want a Macbook Pro laptop, but should I wait until May or just get it in August?