150 psi is a good compression, why did you have to change them in the first place?
You will find that you will have to run the engine back in with new rings so drive it steadily and use revs lightly and eventually they should bed back in again.
apart from piston rings, were other critical engine components in serviceable condition? (cylinder bores, valves/valve seats). Also, you mention about head gasket failures, had the cylinder head been skimmed or checked for trueness at each gasket replacement?
Bear in mind, that, to measure compression pressures accurately, engine must be hot and valve clearances correctly set. This is important, i have seen very low compression figures when valve clearances were a bit greater.