Belt driven is usually more reliable and moves air better, but if you have limited space, electric may be your only choice. In some cars you might need a water pump riser to get the belt driven fan centrally located on the radiator. I would probably go with a Cooling Components unit with a shroud.