I'm a member of PenFed but if your retired military or recv'd a Bronze Star/ Purple Heart or better, Service Credit Union beats their auto loan rate. SCU takes an additional 1% off their advertised rate if you fall into one of these catagories. It may be worth looking into.
http://www.servicecu.org/military_index.aspx
There is no penalty for paying the loan off early.