I have ringlet curly hair too. I use frizz-ease hair serum that you put in your hair right after showering. For touch ups I use a Physique hair product that comes in a little can, its almost like car wax, works great.
If you are going to spend all that time straightening your hair, I have found that Str8 by Rusk works great in the heat and humidity.