This ultimate guide will help you understand the different types of student loans, the benefits of each, and the best ways to get the best deal.