I'd have to say Amy... yeah, she's probably always been a favourite character of mine. Granted, i've yet to see her develop in the latter episodes of season six, but from the first few ep's (s6) i have seen... well from the choices given, it was a fairly easy decision in retrospect. 🙂
Tara was and still is nice... however she's just not the person i thought she'd turn out to be i.e. no development at all... yeah, well blame Joss i guess? She only just pulls off the shy persona now, sorry T-fans... she was cool a while back, now it's just blah! Glory, i guess she was ok, sorta like "woah," you both look and act stupid... lol, urgh maybe not then. I did however see some glimmering moments of greatness from her role... note, some. (her authoritative role with those retarded minions was welcomed) Finally Faith, well i never liked her before and i don't really think i'll be meaning too anytime soon either. Ok cool, settled.
As for others, well there's Oz (guest s2, s4... i guess s3 kinda makes him useless here) and Veruca... yeah she was something. Then, well there's that magic guy from s3, gingerbread... hold on, yup... Michael Czajak. Yeah, so he had like a 30 second part, so what? He acted out those lines as if it were his last dying breathe. Back to Veruca though, heh. I guess she actually takes joint place with Amy. Something about her, i dunno. THC (the official band) aren't too bad either...
Hmm, but yeah ok, that's enough analytical crap, there's also Dru, Mr.Trick, Lily (Chantarelle), Gentlemen (heh), Thee one and only Mayor himself and probably the pack from "The Pack" 1.6.