One L4 city with a prison and one L5 city with Onyx Throne and normal tax = zero unrest 
I always get the same upgrades for each city as population means more then anything else for me.
L2 = Garden
L3 = Bakery
L4 = One city with prison, the rest the research building
L5 = Onyx Throne (but I normally only get one city to L5)