As sleek and powerful as the latest generations of MacBooks have been, they also have a fatal flaw for some users: Lack of ports. If you want to plug almost anything into your MacBook, you're going to ...