I am looking to get my first Mac notebook, I have been using a PC since the 2nd or 3rd grade (long time). I have an HP desktop and want a MB or MBP instead of a Windows based laptop. My only other laptop was a $900 Compaq that lasted 2.5 years. The mother board and battery had to be replaced after 1 year and the computer died all together about 2 years ago (in it's defense, it spent about 6 months in Iraq, a nightmare for all electronics). I have an iPhone 3Gs and a 3 year old iPod that spent 14 months in Iraq and still works like new, so I'm very pleased with Apple's quality. My question is whether to get the MB, MBP or wait to see if the MBP receives any significant upgrades in the next couple months. I have read many posts looking for the answer, but they all seem to be very back and forth. The notebook's main purpose would be internet, word processing and other school work related things (in the next few months), movies, music and photo editing with photoshop elements or CS4. No gaming (I have an xbox for that). I'm leaning toward the MBP mainly because of the SD slot. I have no firewire based accessories but other posts suggest that it is a "must have" for external HD (although the external drive for my PC is USB). Both notebooks have the same specs (at least the way I would order it, 4GB RAM 320GB HD 2.26GHz) plus or minus a couple of ports. Despite the new unibody in the MB, other posts have mentioned issues with cracking. If anyone has any knowledge of possible upgrades to the new MBP (rumored to be coming out in the next couple of months), I would prefer waiting. I apologize for the length of this post and would greatly appreciate any advice.