Nagisa.
But... Menma fits my image of "heroine" better...
Men~ma is the better "heroine", but Nagisa is better in just about everything else.
I haven't cried more than when I was watching Nagisa- and she literally fits the definition of Moe!!
Ahem... Nagisa touched my heart, but Men~ma left me crying a few days shorter than Nagisa did.