I too have the frizz/curly problem. I used to disklike my hair too (or at least when it was dry). I am mixed (black and white). I use the Giovanni products. My favs are the Tea Tree shampoo and conditoner and the Direct Leave In. I shampoo every other to every 3rd day (unless I swim). Condition after shampoo, or every other day if short on time. The Leave In is the most important part (nothing else is needed, like a gel or mousse). I squeeze out the excess water then put in the leave in and wrap in a towel (like the curl ease towel mentioned by Jule, though mine is from Bed Bath and Beyond). I leave it on until I am ready to walk out the door. Then it comes off, I shake it out once and then I am ready with perhaps a headband or a bobbypin.
The other key: Sleep with hair piled loosly on top pf head in a ponytail. This has helped to keep the frizz down, if I do not want to restyle the next day, but has REALLY HELPED with not having such snarly, hard to manage hair the next day.
I aslo do not "comb" my hair. I put in conditioner (or leave in) and comb thru with my fingers, Gets most of the snarls, but does not break up the curls the way combs (even wide tooth one) do.
I also use the Deva line and get my hair cut at Devachan in NYC. The Deva products make my hair feel and look great (they smell awesome too). I use the No Poo every few days, One Condition every time I shower (no more than once a day though), and Angell. In terms of routine, I run a little bit of the gel through my hair as soon as I turn the water off in my shower when my hair is soaking wet. Then I flip my head over and scrunch up the curls and squeeze some of the water out. Then I use an old t-shirt to squeeze out the rest of the water (keeps it from getting frizzy). After that, I scrunch up the curls again with about a quarter-size amt of gel. Then I just let it dry (sometimes I clip my roots up away from my scalp for volume - they use this technique at the salon) and sometimes use a blowdryer with a diffuser to dry it a little. The products are great but using this method to style your hair will also help a lot.
Also, if you are interested in getting your hair cut by a Deva stylist but don't live in the NYC area you can go online at devaconcepts.com and search your area for someone who uses their method.