I had my front end off this weekend and I noticed an amazing amount of insect debris in the radiator. I've never seen one get packed up like this, there has to be a serious restriction in airflow as a result.

Could something as simple as bug guts be contributing to your problem (mine runs hot as well, not so noticeable on the stock gauge, but engine stays hot for hours after shutdown)?