The critical period is the first hour or so.
To get a good piston ring/bore seal they hone the cylinder surface of modern bikes to roughen it up. because they use Nickasil a lot on cylinders to reduce friction these days they have to or they won't mate properly.
The idea being that the honed surface acts as an abrasive to quickly wear the rings to the shape of the bore for a perfect seal.
The honeing lasts a very short time so you have to use it to it's max in that period. Getting the most from it means decent variation in revs to put the engine through heat cycles which aid the process.
By decent revs i mean 90% of the rev range but without loading the engine or hitting the rev limit. Roll ons are good because they use the revs but don't load the engine to a great extent as you already have momentum.
Once you get beyond the honing you rely on natural wearing processes to do the job for you which can take a very long time. I also make sure the dealer never puts fully synth oil in a new bike as it also can wreck that bed in period.
More reading
http://www.mototuneusa.com/break_in_secrets.htm