I vote for the CZ, hands down, and I've owned both.
The Savage will likely shoot decently (though some do, some don't), but it is an inexpensive little rifle, and it shows. That doesn't mean it's a bad rifle -- it just makes it a rifle with a different target audience. I would suggest that if you want an inexpensive little rifle to haul around under the seat of your truck to use on grouse/rabbits/other roadside pests, or if you don't have much money but need a gun, or if your measure of a gun is "do I enjoy making it go bang", then it's probably the go-to gun. But "fine firearm" it's not, and will never be. Mine (purchased brand new) was showing more wear and tear than I would like after about 5,000 rounds and 3 years chasing rabbits and grouse.
The CZ is a different kind of gun. It's within a whisker of being in the same league as rimfires costing north of the $1,000 mark. To put mine up for an example, I own a Silhouette model which I bought from an actual silhouette shooter who had run many (many) thousands of rounds through it. I have continued the tradition of shooting it often, and shooting it a lot, including taking it hunting on a regular basis, and by now this gun has seen so many rounds that if it were possible to shoot the barrel out of a 22LR, this one must surely be getting close. It still shoots 1/2 inch groups at 50 meters, and to judge it by it's fit/feel/appearance after all that use (and infrequent cleaning, I might add), it's still in better shape than my old Savage MKII was after 3 years/5,000 rounds.
Or to use a car analogy -- the Savage is like a Geo Metro - inexpensive, gets you around, even kind of fun for the first few years if you get the convertible model. The CZ is like a Toyota - in a whole other league of engineering excellence than the Geo, and if you treat it right, you'll put 400,000kms on it, and still think it's the best thing you ever bought, even though it cost twice as much as the Geo.
Edit: I may be showing my age, I'm not sure if Geo even still sells cars these days... ???
IMHO, my $0.02, YMMV, etc...