Hey Jeremy,
Looks like I'm late to the party. I happen to be "Jeff Williams" who both was recommended and then subsequently dis-recommended as a joke. Wish I'd have seen this last year!
Anyway, looks like you got some really great advice. If you missed the opportunity to refinance, I'd enjoy...