I always hated Cho, too. She's just so annoying! But Luna is totally made of awesome! She's amazing, I love how quirky she is.
One of the people I might have formerly called friend said that they never cared for her. But they also said a bunch of other stupid things about literary works that I love. Plus my last name is Lynch so When they announced who was playing Luna I was ecstatic.
I love Luna and actually Garrick Ollivander also. They are smart and know that wit beyond measure is man´s greatest treasure ;)
Luna for surrre!!
Luna! Without contest! The things I would do to get to Leakycon to meet her D:
Luna Lovegood and maybe Helena.