Buenas,
Para los contactos, utiliza la propia sincronización de la cuenta de gmail, es lo más práctico.
Para las fotos y demás ficheros, yo utilizo Sugarsync tanto en Android como en Pc, hay varios programas similares para estas gestiones, prueba y utiliza el que más te guste/ajuste a tus necesidades.
Saludos.