I really want a new body kit for my 2001 330I But I don't know what. I want to look at some Hamann Kits, I really want my car to look clean and as for the price, I can deal with dropping 2k as long as the kit flows and looks amazing. Any help would be appreciate!

Yea I do, but like I said I don't know what body kit to get. I really need some advice because I don't want to get an M3 Body Kit because I don't want my car to look like a "ricer". So Please give me some advice on what body kit would be the best with my car. I'd appreciate it a lot.

Nothing wrong with an M3 body kit, in fact they're hot. It becomes a ricer once you badge the car as such. Personally, I think the M3 kits are the least ricey, and look more like they belong on the car.