Personally i think that the OEM antenna looks the best. Electric is nice, goes up when i want it on and is normally very sleak with my trunk. On both my E30's I've replaced the gasket around the antenna because once it starts to leak its all over for your antenna.