I hate fighting Shaco. Even if you know his flowchart, there's nothing you can do about it. In lane, he just puts boxes in all the bushes and free farms. If he's jungling, then he has the best ganks in the game and can grab two buffs in 2 minutes if he knows what he's doing. He basically forces you to hide under turret for the entire laning phase.
--
Black Turtle did a pretty good job.