First of all, as much as this thread seems destined to descend into vulgarity, I applaud its creator for attempting to end a longstanding and completely ridiculous debate.
Secondly, the entire arguement for Sheik supposedly being male is based on ONE single, in-game quote. When you encounter Ruto as an "adult" (is 17 really an adult?) in OoT, she explains why she isn't frozen like the rest of the Zoras; she was saved by a Sheikah, refered to as male. However, it is important to note two things about this; 1) This is the first time Ruto met Sheik, and from Sheik's previous behavior we can infer that it probably consisted of Sheik helping Ruto out, then disappearing before any questions can be asked about who she is (like she does with Link) and 2) It wouldn't be a very convincing disguise if Ruto, who isn't the brightest star in the sky, didn't fall for it. Sheik is SUPPOSED to look like a dude. The other characters are SUPPOSED to think she's a dude. Why? Because, contrary to what some people would have us believe, gamers aren't stupid. If Zelda disguised herself as a Sheikah GIRL, any idiot in their right mind would have put two and two together the first time she showed up. So Nintendo disguised her as a guy, which takes neither no ammount of magic or surgery, just watch movies like Some Like It Hot or She's the Man or any number of other movies.
And while some people regard Sheik's appearances in the Smash Bros. series non-cannon, her classic trophy from Melee (which refers to her as female) IS cannon, by virtue of the fact that its sole purpose is to breifly summarize Sheik's cannonical history.
Ladies and gentlemen, Sheik is no longer a potato.