http://www.zeldauniverse.net/forums/3052059-post13.html
Great post here, I very much agree with it. If it hasn't been done already, it would make a good thread topic. There are a lot of signs that seem to indicate Midna was originally meant to be the final boss, until late in the process Nintendo decided that was too much of a risk for the character.