I'm 3c, but usually after flat ironing, my hair needs some kind of deep conditioner to bounce back. Sleeping with my conditioner in my hair normally does it for me, but you may (ironically) need something with heat. Or, if your hair likes protein, you might want to give it a try? Mine doesn't, so I'm not sure if it'd help someone who does in this situation.
Roll Tide!
I was at the 2009 and 2011 BCS National Championship Games

Medium-coarse, super high density, normal porosity, low elasticity.
I'm currently trying out various Curl Junkie and Devacurl products.

Fotki: fotki.com/rolltidegal
password is 'rolltide'