I'm not wapanese or anything. Makoto's was the best because she had the most personality. And no I'm not talking about that stupid speech impediment or that furry crap. She was just the best developed and even near the end she still loved him. Then the marriage scene. That shit was awesome.
But the protagonist in the end always ends up with the most 2 dimensional and boring character. Fuck.