Well, knowing that your hair likes protein is a great start. I have pretty much the same properties (fine texture, thick density, normal porosity and elasticity). I found Deva AnGel (now Light Defining Gel) to not have enough hold for me. Their Ultra Defining Gel is great though. I also get good results with Curl Junkie Curl Queen and Pattern Pusha, Biotera gel (from Sally's), and I've been experimenting with a few others.
Depending on your climate, you may need to watch for glycerin. Some people can use it all the time without any problems, but many people can only use in certain dew points.

Modified CG since 11/5/11
CLEANSE: CJ Daily Fix, DevaCare No-Poo, CHS Treatment Shampoo
RO: SS Caitlin's Conditioner, CJ Beauticurls Strengthening
LI: SS Repairing Protein Treatment, CHS Silk Leave-In
STYLE: Re:Coil, Curl Keeper, Deva Ultra Defining Gel, Curls Rock Amplifier,Sweet Curls Elixirs Okra Gel and Hard Hold Gel, SS Curl Enhancing Jelly and Firm Hold Gel