This movie was awesome. The Godzilla of this movie looked cool and he was a champion in a fight, bulldozing every kaiju in this movie. This film also had humans characters I actually cared about as opposed to characters I just listened to until the thing I actually care about show up. All the kaiju from the past had pretty good makeovers (especially Anguirus) and Monster X is my favorite of the Millennium kaiju with his skeleton theme, impressive fighting compared to other kaiju, and especially the Keizer Ghidorah form. The fighting itself was fun to watch too from both sides.
Also, the villain was funny with how such a big bad guy can be so immature.
I know what you mean about the characters. This movie is probably one of the most quotable movies in the saga. But my favorite line comes from good ol' Captain Gordon when he told controller X: "Listen kid, there are two things you don't know about the Earth, one is me, the other is... Godzilla". Such a kick ass line.
The funniest line came probably from the Controller X himself: "I knew that tuna head was good for nothin'.... NEXT!"