I really like the relationship with Kanon.... specially when keima's not watching kanon when she perform but listen to her songs in the pfp....it think its the longest relationship and the most serious one the whole season 1 and 2!!! ( seriously i think keima has a crush on her~! )

Man this is a tough one. While I liked Ayumi a lot (she reminds me of a more mentally well adjusted version of Tomo-chan from "Azumanga Daioh"), I think it's a toss up between Shiori and Mio. The way Keima brought out Mio's playful happy side from time to time was really neat and I liked the courting her by pretending to be her chauffeur bit. But for some reason the way the Shiori one was handled gives it just the tiniest edge. Must have something to do with the way they animated that whole "rescuing her from being buried alive by books" scene. It looked sweet. So if I were truly forced to choose just one, I guess it would be her.

I like Keima's relation with Elsie ... The other girls just come and go but she is a constant in his life ... I haven't read the manga but i read somewhere that Elsie might harbor a little more than just mere platonic feelings for Keima ...I hope they become a couple at the end ... more so because i like the contrasts in their personalities - Keima is calm ,mature and smart whereas Elsie is always excited,immature and a little dumb XD ...so i think this pair will complete each other !