While I will be going to school for electricial, computer, and mechanical engineering, I have heard the baseline MBP would be ok? What about for games one might play on PS2 and Xbox 360 (call of duty, madden NFL 2007, etc...). Is the 128 MB enough or do i need to get the extra cash out there for the 2.4? Also, can the baseline handle pro apps like logic, and final cut pro if i ever needed to use them in the future? Or do i need the top mbp. for the most part, the highest graphical appls are the games mentioned and final cut express HD, and logic express. However, if for some strange reason if I needed the pro apps, would i be OK? Sorry for repeating myself. Thanks for any input!!!