Meguiars Ultimate Paste is a great product which last a long time when applied correctly. I also live in FL and my vehicles are kept outside. The secret is to pay attention to humidity if you can and after applying the product give it time to set up. If you try to remove it too soon it will smear and be a pain to take off. Give it time and it comes off real easy. Just be sure if you use a slow orbital bonnet that you go over the vehicle with a microfiber towel when you are done to pick up any residue. I have yet to find anything that last as long in the Sunshine state. Nu Finish is also good but its NOT Meguiars and you need to be careful. It also stinks as far as smell!
Update: I recently used Finish Kare 1000P Hi-Temp Paste Wax on two of my vehicles. Goes on just like UPW but leaves a better overall look than UPW and is supposed to last longer here in the FL sun. We will see. NXT is perfect for my 71 Buick which is always in the garage and gives a white car a glowing wet look but I agree even inside it does seem to last long.