[@Landaus Five-One] Both dub and sub work great; both have casts of pretty much A-list voice actors. I honestly recommend watching Madoka Magica, as it has redefined what magical girl anime could be (similarly to what Neon Genesis Evangelion did to mecha anime) and heavily influenced later works like Daybreak Illusion (utter garbage), Yuuki Yuuna (really good as I've mentioned), and Magical Girl Raising Project (mediocre). And yes, Twintail is funny, especially if you recognize the Power Rangers-parodying.