Tahoe, as Dave says,1, it should be done warm. This guarantees that all surfaces are lubed, and the bores have gotten to their optimal shape, so the rings should be sealing at their maximum capability. 2. Pulling all the plugs allows the engine to attain maximum revs on the starter, as it's not fighting the compression. 3. Make sure that you crank the engine for the same amount on each cylinder. Usually five revolutions will be plenty. This insures consistency in the readings.
4. This may be personal preference, but I was always taught to block the throttle fully open, to allow maximum airflow into the cylinders. 5. Be sure to disconnect the coil wire at the coil, or you could be in for a nasty surprise if you brush against a plug wire. Trust me on this one! 6. Most references that I have say that a 10% difference between the highest and lowest numbers is acceptable. I have seen 15% quoted, but I like to be on the conservative side.
I certainly hope this helps.
Jeff