My 325xi has 17" rims, but 16's will fit it, but I think 330's need 17's. I put a used set of Dunlop M3 RF snows on mine this year and it has been unstoppable in the snow and we had a lot of it in Wis. this year. Get some dedicated winter wheels/tires and enjoy it.
2003 325xi auto Stahlgrau almost modless, just lots of new parts. 1998 328is 5sp lowered, X-brace, Sparco strut brace, HIDs and almost everything blacked out