Some more random thoughts after watching up to episode 46.
Spoiler:
Well at this point Madoka has shown some redeeming qualities at last, although I doesn't make up for what she did before yet imo. But she did play her part in getting Mitsuki back to normal again. Speaking of which...
Eichi dead. That's one hell of a plot twist, personally I never saw it coming. Mitsuki totally lost her way to live and it was indeed very painful to watch. The episodes after that were all very sad, almost have to cry just thinking about it.
I did feel she was being pretty inconsiderate to others, which just goes to show how bad her Eichi obsession was. She didn't realize this until the very end, after seeing her grandma and listening to Takuto. This period of indifference at least caused her grandma to rethink her attitude, and loosened up at last.
Takuto played the largest part in getting Mitsuki back on her feet, I did find it a bit odd that he simply stopped turning into a ghost once Mitsuki started singing. I mean, it's not like he magically forgot everything he remembered again?