Sur la date, je ne suis pas d'accord (mais j'ai peut être tort :) )
Si on se base sur la loi de 89, il est bien fait mention du délai de préavis, et il est même précisé : "A l'expiration du délai de préavis, le locataire est déchu de tout titre d'occupation des locaux loués." Donc à ce titre le locataire ne saurait payer une location pour laquelle il est déchu, non ?
Maintenant, si le propriétaire fait "durer" la remise des clés à sa convenance, cela pénaliserait le locataire. C'est pourquoi il me parait plus juste que ce soit bel et bien la date de fin de préavis qui soit prise en compte, et non la remise des clés.
Enfin, c'est mon point de vue, et vous avez surement plus l'habitude que moi :)