Mikoto Misaka from Railgun/Index. I've talked about her/posted pictures of her for like the past 3 days though so I'll talk about someone else. My two other favorite tsunderes are probably Shana from Shakugan no Shana and Kaname from Fullmetal Panic. Like I said yesterday, Shana is pretty awesome sometimes but she also is pretty helpless a lot of the time. Still, she's cute and I like her relationship with Yuuji. As for Kaname, she can be pretty annoying when she's beating up on Sousuke, but I can't exactly blame her for it since he does so much stupid shit without realizing it. Still, I like Kaname because even though she needs saving a lot, she can hold her own when she needs to, even without having the military training most everyone else in the series has. She's been a bit of a pain in the most reason light novels but she's only human, so I can't exactly blame her for being really confused and irrational. It would be nice if she was more honest with herself, though. Can't wait for the next FMP light novel <3