haha..
do you have tinting in your front left/right mirrors?
i think that helps some on mine... but it still gets hot cuz the windshield isnt tinted.
Maybe if you get tinting and also use a sunshielding thing for your windshield it wont be that bad.
but as for your hair......