I always end up with frizz when it's humid, doesn't matter what I do. I don't even try any more, just put it in a ponytail and try not to think about it. Thankfully I live in a very dry climate.
3b in South Australia.