I'm going to buy macbook pro. My current laptop is out-of-date and hardly works. I need macbook pro for: 1. Xcode (now I learn it with VMWare, it works but too slow). 2. For learning Unity and other game engining tools. On my current laptop it is impossible. 3. As a main laptop. 4. Ability to run powerful games is not too important and I know that in this case laptop with Windows on board is the right choice, but for sometimes.. Ok, I'm ready to spend 2600$ for macbook pro 294 but due to last rumors (about Maxwell in February or about even DDR4 in some near future) I have the following questions: 1. Can I hope for macbook pro update in February? Yes, I know about Apple's cyclic system. But I'd bought Ipad 3 in march and after 6 month Ipad 4 was presented, so this experience made me (and not only me) to buy more providently. 2. Is it worth to wait videocard (based on Maxwell) in the next macbook pro? What about performance increase comparing to the 750m which is in 294-model? Or this is only bla-bla-bla about performance -nvidia's marketing strategy? 3. Is it worth to wait Broadwell comparing to the Haswell? (performance too). Thank you for your answers.