Laying Laminate Floor? I am getting ready to lay some laminate flooring. I am...

I am getting ready to lay some laminate flooring. I am going to replace the bueatiful inlay flooring the previous owners left within the dining room and the linoleum tiles placed over the linoleum sheet floor in the attached kitchen!! (The previous sentence be written with sarcasm!!)

I enjoy removed the parquet and both layer of linoleum, and was disappeared with the subfloor covered surrounded by dry glue where on earth the parquet be and what looks like floor leveler where on earth the linoleum was. The bonding agent for the parquet is some what even but coarse, the "floor leveler" is cracked and big pieces are missing sporadically around floor where on earth it came up next to the flooring.

I was wondering how even the floor have to be for the laminate? I am going to be putting down padding, but want to form sure I don't have boards that sink when you bearing on them. If you do recomend me removing the filler and the glue, what do you judge I should use?

Thanks.
Answers:    The "click and lock" laminate flooring can go over a floor or subfloor near irregularities. I locks together as a sheet, and is a floating floor. You must be certain to use the underlayment, or it will squeak approaching crazy, and make convinced that ALL the joins are true, next to NO gapping or you will own huge problems down the road. If you have two pieces that beyond doubt won't join smoothly, even near tapping, put them aside and place them near a different sheet. No amount of hitting and yelling will kind them work together.
As long as the irregularities don't resemble a mountain range consequently a suitable under floor insulation will even them out plenty for the laminate to lie flat. I would recommend the thicker, stiff insulation which comes within rigid sheets. It covers more sins than the foam roll kind and give far better thermal insulation. A fact you'll be pleased about the first time you walk across the floor on a winter morning within bare foot! ;)