Lanayru is where the brilliance really starts to pick up. From there on out, it just gets crazy. I finished it this morning!
Also, I'm still not getting the issues people are having with the Ghirahim battles. I was able to beat all 3 instances without any potions or any strange procedures/ exploits. It mainly comes down to effective blocking, attacking when he teleports, and bouncing the projectiles back in time. Occasionally you can slip a random swing in, but it rarely works. Compared to the other bosses, he takes a lot of patience to beat, as the natural instinct is to flail the controls in a flurry of sword swings.
-------------------------
WTB: Donkey Kong Jr. Manual. PM Me!