Buenas,
En cuanto a lo de los contactos, te recomiendo que los pases a google, pues de esta manera se sincronizan con tus contactos de gmail automáticamente y no tienes que ir sincronizando con el pc cada dos por tres, además de que cualquier problema que tengas con el móvil, tengas que mandarlo a reparar o hacerle un wipe, al encenderlo por primera vez ya tendrás tus contactos ahí.
En el historial de llamadas puedes darle al botón 'menú' y seleccionar la opción 'ver' y ahí puedes seleccionar qué tipo de llamadas quieres ver (todas, entrantes, salientes,..). Para ver a qué hora y cuánto ha durado una llamada en concreto tienes que ir a contactos, abrir el contacto en cuestión y ver el historial de llamadas de ese contacto.
Lo de los sms si que estoy de acuerdo que está un poco limitado. Para lo primero que dices, lo más cómodo sería que fueras al historial de llamadas, mantengas presionado sobre el número al que quieras mandar el sms y te saldrá la opción 'enviar mensaje de texto'. Para lo demás, quizás te interese más descargarte del market algún programa gestor de sms como ChompSMS o HandcentSMS (no los he probado)
El tema de la cámara es el más jodido.. hay una aplicación en el market (SnapPhotoPro) que 'soluciona' en cierta manera estos problemas, peero no funciona muy bien en nuestra Hero. Así que la única solución es comprarse un trípode o entrenar mucho para que no te tiemble el pulso al hacer una foto
Espero haberte ayudado
Saludos