If i remember Zhang ning won the Korea Open in 2004, she beat Gong ruina in semi final, and zhou mi was beaten in the early round =)
The final you describe sounds like 2002. I remember watching it. On the other hand, you are right about Zhang Ning winning in 2004. That must have slipped my mind. It says here that she beat Korean Jun Jae-youn in the final and that Gong Ruina made the semis. I know Zhang skipped Korea in '03 and '05, though, and I'm pretty sure I'm right about Lin Dan, too.