Mihajlovic would probably be the better choice, he helped keep Bologna up last season and has done well with Catania this season. Di Carlo isn't really the kind of manager to lead Sampdoria into the Champions League, he's just a steady coach but no real experience of the top level.