You could also offer a legal agreement with your HR department that a portion of your paycheck gets deposited into the lenders account every 2 weeks until the loan is paid off.
That seems like that would be a good way of doing things, are HR departments open to these sort of things?