Okay, so I'm going to need a new laptop for college (leaving mid-august), but would like to be able to have it by about mid-summer, so I can get stuff installed, set-up, etc. After much consideration, I'm leaning towards a 15" MBP. I'm actually going to be dual-booting Linux on whatever machine I get, and doing the majority of my work in Linux/Wine, so the whole OSX vs. Windows issue isn't THAT big of a deal for me - there is software I like on either side, but no real deal-breakers. However, I prefer the MBP form-factor, battery life, etc. I qualify for the Education Discount, due to either a) my status as a college student, or b) my mom's job as a teacher. I'd really like to be able to wait for the MBP updates, since right now the price is NOT worth the specs offered. However, I don't know how long I can wait. Oh, and before you ask whether I need a MBP/updated specs - in addition to programming and software development, I'll also do a good bit of gaming, image editing, audio recording/synthing/editing, and video editing. This laptop will basically become my main computer, and will need to handle all my various hobbies. With all of this in mind, I have a few questions: 1) When does Apple usually have a back-to-school special? What does this involve? (discounts, etc.) 2) If it does offer discounts, can they be stacked on top of the education discount? 3) How soon after being announced will the new MBPs be available/shipping? 4) Whatever updates Apple makes to the new MBPs shouldn't affect the ability to install Linux on them, right? Thanks for the help, sorry if any of these are noob questions.