Pues asi fue como me funciono al final, pero nose si sera el mejor codigo... con max y min no recibia ninguna diferencia
Código:
SELECT a.cuenta_id, a.cuenta_nombre, pago_fecha, pago_valor,gestion_fecha,gestion_texto
FROM cuentas a LEFT JOIN pagos ON (a.cuenta_id = pagos.cuenta_id)
LEFT JOIN gestiones ON (a.cuenta_id=gestiones.cuenta_id)
WHERE a.cuenta_id = 1
ORDER BY pago_FEcha desc,gestion_Fecha desc
limit 1
ah por cierto, en este momento solo esta relacionada con pagos,