About to pull the trigger on some ladybugs. I grow in my Florida room and will probably build a ladybug house with some lure in it to encourage them to stay.
edit - I use the Orchard spray stuff from Bonide that everyone raved about.
Sulphur and Pyrethrins: no residual... pyrethyrins deterioriate with exposure to light and oxygen
In the meantime you can spray once every three to 5 days alternating with a repellent like garlic or peppermint oil.