Tandknix,
Naca is worth a try.
CW offered to only put all my missed payments (3 months at the time) on the end of the loan thus making my payments higher. I had a ARM that was 9.45% and due to adjust again in may they refused to do anything about the ARM, so like many, I declined the offer and went through NACA.