flush. i think it could be easily argued that ho hos uses higher quality ingredients and is objectively the better product. however, swiss rolls are sweeter and are more "chocolatey" than "cakey", so they get my vote. plus they have the price advantage.