I say Tifa... just because I don't like Aerith. Any feelings between Tifa and Cloud are ambiguous, certainly, but I felt Tifa's was far more genuine than Aerith's.

Then again, I'm not too fond of Cloud either, so maybe they deserve each other.