There are physiological differences between me and Kipchoge but I'm not calling for a different division for people who have way more talent than me.
The only real way to make this fair is to get rid of all divisions and have men and women competing against each other. Now I personally don't want to see this and I think that few people do. Semenya was born a woman though and regardless of what hormone levels she has, it would be unfair to call her anything other than a woman.
It is not the best scenario but remember when state champion and 1:53 800m runner Nick Symmonds wend D3 for college and cleaned house? He was certainly taking away conference and national titles from people who fit the D3 category a little better but there will always be those situations when you create a lower division for competition.