Jovetic is very young and has a lot more to offer, but I wouldn't pay a straight 25-30 millions for him.
If Fiorentina are willing to take some of our players in exchange to reduce the value, then it's fine and that's not happening after that stupid Berbatov deal.