So, wait...what do you mean the front was "too wide?" Is it hitting the strut? Hitting the fender? Would the tires have fit if it weren't for the offset of the rim? Would the wheels have fit if it weren't for the height of the tires? etc. You're leaving out some details here...
'07 E90 335i - Automagic - Non-sport
Cobb AP|Alpina Flash|VRSF 7" FMIC|VRSF CP|TIAL BOV|cp-e DCI|Bilstein B6|E93 M3 FSB|SP Lowering Perches
Summer: Sonic Tuning ST100 - 18x8.5 ET35 - Conti DWS 245/40/18 - 10mm rear spacers
Winter: Style 159 - 17x8 ET34 - Michelin X-Ice Xi2 225/50/17 - 15mm rear spacers