right there was the part where she started to be annoying for me too. That didn't even make sense. Sora made it through almost all the game without Riku and Kairi. Riku just caused problems in the first KH.
I guess Riku left clues along the way for sora, donald, and goofy in KH2 like the sea salt ice cream and the picture of hayner, pence, olette, and roxas in that blue box, but Sora would have figured all that out eventually because Disney movies and games always end happy.
I would have to say KH2 kairi, cause she's not as annoying as the first one.