Hi, I am currently planning on going to college for a B.S. in Computer Science. I would like to know if it would be a good idea to get the 13", basic model of the MBP for computer science. The college I will be going to uses Solaris for the programming OS which can but ran in Boot Camp, and Parallels (but reviews say it is laggy running Unix). Would 13" be a large enough screen to be doing programming? Is the MBP a joke for CS students because Windows seems to be the giant, or would it be good to have experience in all three OS's at college? Would it be better to get Microsoft office for Windows or Mac if I am running Windows 7 in parallels? What would the estimated cost be if I were to get Windows 7 Home OS, MacBook Pro 13" (At Amazon), Microsoft Office, Parallels, and a LogiTech 30 USD mouse? Would the MBP last for all four years? Would I need to get the base model upgraded at all?