How about a roof scoop? the same thing they use on rally cars to cool down the driver and the navigator while being more aerodynamic than open windows
and I also like the suggestions made by others..adding window tint/film reduces heat A LOT!
then while parked outside, leave a couple of windows open about an inch and get those windshield shades made of foil