I have financed my last 3 vehicles through this credit union and they have always provided me with the best possible rates:
http://www.atfcu.org/display.php
Just got 3.25% on the Titan for 60 months. I think anyone can join and I believe it was only $25 to start an account and a $10-20 donation to some organization of their choice. I have been extremely satisfied and just wanted to share this info with you guys. I am in no way affiliated with them either.