You should only need to O-ring the block when using a copper gasket as they don't seal as well as standard gaskets.
You'd only need a copper gasket if you were running some serious boost, most people seem to report the stock gaskets hold out fine on high boost applications.
Perhaps your head surface is warped or wasn't clean, something caused a not so good seal, or simply down to a poor gasket