okay, si se puede tomar el cliente + la fecha como llave, quedaria algo como:
Código:
SELECT CI.[Id]
,CO.Nombre
,S.Fecha
,CI.Comentarios
FROM ( SELECT CI.IdClientes
,MAX(CI.Fecha) Fecha
FROM Clientes CO
INNER JOIN Citas CI
ON CI.IdContacto = Co.[Id] AND
CO.Baja = 'False'
GROUP BY CI.IdClientes
) S
INNER JOIN
Citas CI
ON S.IdClientes = CI.IdClientes AND
S.Fecha = CI.Fecha
INNER JOIN
Clientes CO
ON CI.IdClientes = Co.[Id]
Saludos!