Good advice above. To add, I've been fooled before by worn brake pads that mimic this roaring you described.
Have you isolated the noise to one corner of the car? If it's one of the front bearings, your problem should be obvious once the bearings are apart.
95 E320 Cabriolet, 131K