I am currently a computer science/engineering major at Miami University of Ohio and a looking at buying my first Apple computer. I am dead set on purchasing a MBP but not sure which version is the correct choice for me. I will be using it for designing and writing software and want to get into video game design. I will defiantly be using Windows on it and would like to know if I should use Vista or just XP pro? And would Boot Camp be the right choice or VM? And my last question is what are the best key points to convince my parents to buy me one? Sorry for the plethora of questions.