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.

3a/f/iii
Modified CG since 11/5/11
CLEANSE: VO5 Vanilla Mint Tea Clarifying, DevaCare No-Poo, CHS Treatment Shampoo
RO: DevaCare One Condition, SS Caitlin's Conditioner, Mop Top Daily Conditioner
LI: SS Repairing Protein Treatment, CHS Silk Leave-In
STYLE: Re:Coil, Curl Keeper, Deva Ultra Defining Gel, Curls Rock Amplifier and Strong Hold Mousse, Sweet Curls Elixirs Okra Gel and Hard Hold Gel, SS Curl Enhancing Jelly and Firm Hold Gel