I have windows on all sides due to the heat here. I think the initial expense would probably be worth it. I used openings with working shudders and hardwire cloth instead of traditional windows.
Planting a fruit tree or the like to provide shade sounds like a good idea as well.