Yo he estado en los tres también y la verdad es que también depende un poco de lo que busques.
Budapest es capital europea, con lo que es más que nada ver edificios ( por así decirlo ), Estambul es sumergirte en otra cultura y ver las mezquitas y Túnez, lo bueno es hacer circuito y hacerte una idea de lo variopinto que es el país, yendo desde las playas hasta el desierto...
Te lo digo así para que te hagas una clara diferencia entre las tres. La verdad es que todos los destinos son preciosos.