Similar to mine, when it's short it goes really curly but they are pulled out when it's longer. I find it behaves better without layers as well.
I find the Pantene Smooth and Sleek quite good and the frizzease spray before blow drying. I find blowdrying it properly makes a big difference, not that I'm very good at it, don't have the patience to spend a lot of time on it daily (wash my hair every day). The frizzeaze serum is good but I have to watch the amount as it can easily turn my hair really greasy looking as it's very fine and naturally oily with dry ends, probably from daily washing, blowdrying and straightening.
The daft thing is, everyone comments on how nice it looks curly! I used to do some product testing for Charles Worthington and had him and his assistant playing with my hair. His assistant always kept saying I should wear my hair with a natural curl but its easy for him to say that when he just has the knack!
I'd find it hard to blowdry curly without being frizzy though and as I won't leave the house without showering and washing my hair I don't have time to let it dry naturally and am not going out with wet hair.
I fully admit though, a lot of it comes down to lack of effort, if I spent the time I'd get far better results.