I currently have a MacBook Air and plan on getting a MacBook Pro with Retina Display when the new models are released. Both of these lack Ethernet ports. So I got Apple's 10/100 Ethernet to USB ...