I guess I didn't really make my thoughts on Ghirahim clear in the first post, so I'll post again. I thought Ghirahim was an excellent character, especially for a villain. He was a nice break from the Ganon and Ganon look-alike cycle. Even though we don't see him so often, he has great character development. You can tell from the beginning he knows what he's doing (or at least he thinks he does). He's ever so close to resurrecting his master and Link is a simple pebble in his path. Surprisingly enough, Ghirahim trips on this pebble and makes a vital mistake by letting Link live. You can tell the next times you meet him that he is slowly growing angry and desperate, as you are becoming more and more of a burden for him. This is made clear by the end of the sixth dungeon, when you face him again. He's really stepping it up and trying to eliminate you this time instead of toying with you. By the last confrontation with him, he's pissed. You've foiled his plans, killed his armies, and eliminated his influence in every region. The only thing he can do know is desperately attempt to revive Demise, but not before attempting one final time to beat you to a pulp. Ghirahim starts out as this gentlemanly (or ladylike?) character, and slowly becomes something else. I could go on and on about character development in Skyward Sword, but I think Ghirahim is one of the best out there, better than Zant.
"I mean, have you seen this cape? It's just FAH-BULOUS!"