To paraphrase an expert, Jamil, here's the deal on longer boils -- in general, a longer (90 minutes or even longer) boil reduces the creation of dms in pilsner malts. However, if you cool your wort to BELOW 140 VERY QUICKLY after flameout (we're talking minutes), there is no need for a 90 minute boil. Apparently, as long as the the wort is above 140, dms is being created. When using a counterflow chiller the wort sits there quite a while (creating dms all the while) waiting to get its turn thru the chiller. He uses a counterflow with a whirlpooler and gets his wort to below 140 in 2 to 3 minutes, and therefore has gone back to 60 minute boils.
I use an immersion chiller so I boil pils 90 minutes, and when i turn the flame off and the chiller water on, I stir with the chiller to cool the wort more quickly.