Cheap insulation. Is there such a thing?

you can put an oscillating sprinkler on the roof on really hot days to help with the heat.

That sounds nuts, but really works. The key is to cool the roof, prevent the roof from transfering the heat to the room (roof insulation) and then removing what gets through (exhaust fan in the hot zone).