Pay off the student loans first then save for retirement. Just because things are steady for you now doesn't mean it will be in the future. If you eliminate the debt now, you won't have to think about it anymore, especially if the there is a loss of income. It would suck knowing you could have paid if off if God forbid you're in a situation where you no longer can. Just a thought