Personally, I think your biggest bang-for-your-buck is to look into refinancing your mortgage. There are still mortgage rates close to 4% around, and that is a large long-term expense for you. You can even, depending on the banks in your area, get a refi for zero closing costs.
Secondly, with a debt that has an interest rate of 2.9%, you're going to see differing opinions. Some folks just don't like the idea of debt in general, and will tell you to pay it off ASAP. Some will say that you can get more than 2.9% on investments, so you should pay the minimum on the loans and invest the rest. It's a personal decision that you need to think about.