Okay, We have spoken before on matters of Dark Link, But Ghirahim is a different matter. At the end of SS, it becomes apparent that Demise will be reincarnated as Ganondorf, but earlier in the game, at the end of Ghirahim's second battle with Link, he states that Link has "awakened a wrath that will burn for eons!" and that he will "drag [Link] into an eternity of torment!". Now, this seems to just yell out "REINCARNATION", but who would he become? People may think Dark Link, but we already know my Dark Link theory (Summed up version: Dark Link is Link's brother gone hypnotized via Ganondorf!). I personally believe Ghirahim was reincarnated as Zant. I mean, think about it! Their both crazy, They both serve a master (Ghirahim=Demise, Zant=Ganondorf), They both even get betrayed by their master (Ghirahim gets turned into a sword, Zant gets Trolled)! Tell me what your thoughts on this theory are.