If you are driving 90 miles, you should NOT do it non-stop. It is EXTREMELY important to stop every 10-15 miles, get out of the car, rand un around it 3 times, yelling "WOO HOO!" If you are under 50 years old and under 250 pounds, doing cartwheels is also appropriate.
BTW BMW has always recommended varying the speed / RPM's during break-in. If you use cruise control on the drive home, you may want to vary the speed. This may not be any more helpful than the cartwheels, though.
PS: bed the brakes, to extend the life of the pads and rotors. If you do not know how, do a Google search.
2014 535i MSport Space / Black, ZCW, ZDA, ZLP, ZLS, ZPP, H-K and 704
2014 328i Sport Wagon, Glacier / Black, ZSL, ZD2, ZD3, ZDH, ZLP, ZPP, ZTP, and H-K
2015 X1 28i xDrive Alpine / Black, xLine, ZCW and Ultimate
2015 X1 35i xDrive Black / Black, ZCW, Ultimate and Xenons
2011 535ix MSport
2011 X5 35D
2008 ///M3 Vert
2008 X5 3.0
2007 X5 3.0
2006 X5 3.0
2006 550iA SP
2003 540iA M-Technic
Last edited by quackbury; 10-04-2010 at 08:21 AM.