If Ganondorf and Majora fought each other, I think that Majora would come out as the winner.
The reason why I pick Majora is cause I think that Majora is more insane then Ganondorf, and would probably use a ton of weird attacks to keep Ganondorf off balance.
That's why I choose Majora...