If you pour a slab directly on top of the old one it will crack in the same spots as the cracks below, it is the nature of concrete. You could put rigid insulation down, then poly and then the new slab.
With the price of materials, it is not going to be cheap either direction you go.