I agree with Mike the credit union has the best rates and is cheap to join. I joined a local one for $5 and got a 5yr deal 4.74APR. They also go up to 10yrs and the interest rate is still not bad somewhere around 6.5apr. Maybe GreeneBoat can do something for you also.