Wow, it's Aerith. There's no doubt about it. Cloud has never even hinted at the fact he might want to even put his hands on Tifa in the games or the movie. It's Aerith no matter what anyone wants. Case closed.