@Michael Huang: I had not accounted for the tax credit, thanks! With that in mind, it makes a lot more sense to hold on to the loan myself. I still plan to pay more than the monthly minimums, so hopefully I can dig myself out of debt fairly quickly. I appreciate all the good feedback!