Yo también me he estado pelando con este asunto un buen rato porque la verdad queda muy cutre la foto tan pixelada con esa pedazo de pantalla. He probado a cargar la foto desde el móvil y la pixela. Luego a cargarla desde gmail y sincronizar y la pixela. Me he fijado que en gmail tampoco es muy buena la calidad pero no tan mala como en el teléfono. Al final he encontrado una solución un poco coñazo pero por lo menos se ve bien. En un principio tenía ya los contactos guardados con foto en el "telefono" y se veia perfectamente y luego lo exporte todo a google ya que antes no lo utilizada y entonces se vincularon los contactos de telefono con los de google y se empezo a ver mal ya que por defecto el movil coge la foto en este orden facebook - google - teléfono. Pues para solucionarlo he tenido que entrar en cada contacto que tenia foto, pinchar arriba en donde el vinculo y si os fijais en la pantalla para añadir o quitar vínculos aparecerá en la foto de arriba un pequeño triangulito hacia abajo y si pincháis ahí os dejará seleccionar la foto que queréis usar. Seleccionáis teléfono y ya se verá de PM. Un coñazo pero bueno por lo menos vale.
Para los que no tengais los contactos en el telefono primero tendreis que crearlo aunque sea solo nombre y foto y vincularlo.
La verdad es que me parece una cagada por parte de google que la foto tenga tan poca resolución. Por cierto sabeis si es cosa solo de la Desi o es general de Android. Porque igual habria que añadirlo al post de bugs y mejoras ¿no?