Yeah, thanks to staying so close to the manga the adaption turned out really well. I wouldn't have had any idea how to animate Azumanga Daioh after having read it but they did a really great job making it into an anime (although I still like many scenes better in the manga^^).
I wouldn't be able to decide on any favorite characters, I love all of them.