I am not a techie, and what comes natural for some people is very confusing to me, but that does not mean I do not try to learn & comprehend as much as I can. My latest problem is understanding and knowing what I will need to order/purchase for a new rMBP from coming from Apple. I posted this type of post on apple.com but it was bombarded with a lot of replies like "the machine comes ready to use just buy it and don't worry about it." However in the research that I did, there seems to be a lot of differences between the older MBPs I am used to using and the latest rMBP. For example, I understand it does not allow you to use an ethernet cable if I find myself without a wireless connection. It has many new ports that I am not used to, in fact many of them I am not even sure how I would use them. I teach online courses for a university back East, and I would like to be able to set the rMBP up when it arrives, install a few programs that I need for the web platform, and do whatever else is required to set the printer up, the thunderbolt display, etc., so I am ready to have a successful course my first go-around using the rMBP. I would appreciate it if I could get some advice on what cables I will need, (what is the HDMI port used for? the thunderbolt display, which is coming with the rMBP) and the differences between the 2009 MBP I have been using, but is having major issues that are making it very difficult for me to get through a session without encountering some problems. I will deal with the MBP once I get the rMBP up, connected properly, and hopefully running like a gem. I appreciate any help I can get, and I am aware that this is something I should not have to ask help with, but as I said, in researching the rMPB, some of the differences (ports, cables, inability to have a superdrive installed, etc.) confuse me and cause me concern when I do get the machine that I will have all I need to get up and running so I can do all that I need to do with my main computer. I should say I realize I can buy an external superdrive, but with the cables/ports wold I get USB 3.0 cables for the various connections or does it matter? Also, I have some issues with my internet connection so I have to be ready in case I lose the airport connection I will have to go to the ethernet connection. Thanks for any advice/help.