@othus12: I hadn't played Ocarina of Time in a long time so I forgot all about the gods thing. I change my vote now, lol.
I support Ganondorf for all obvious reasons:
1. He's immortal and can only be defeated by either sealing him or using the Master Force (Also Trioforce)
2. Could travel and phase through different dimensions (In Twilight Princess)
3. Froze the entire Zora's domain which would essentially make him a Multi-Block+ buster
4. Has caused volcanic eruptions and earthquake tremors all throughout Hyrule with the Triforce
5. BFR and possession, he'll probably just make DK into one of his vessels