I'm looking to consolidate my student loans. All my loans right now are NJ CLASS loans and are at around 6.1% ...which is low, but in this climate I'm certain I'll be able to find lower than 5%. I'm interested to know what are the best banks/financial institutions to work with (from your experience and knowledge), and should I wait for rates to go lower? I know rates are going down, and fast... how long do you guys feel I should hold-out for? I'm pretty sure credit scores factor in, but in any case I'm certain it's "good" to "excellent" (I haven't actually checked but I have no outstanding credit card debt and I'm 99.999% on time/early with payments on all my credit lines).