I bought several E46s new back in the day and there was never a factory option for USB audio. I seem to remember people using dension and intravee aftermarket solutions.