cooling issues

looking for the best electric fan , my factory set up seems like the bearing wont hold up to high rpm,s and i have gone through 3 clutch/viscous fans in 10 thousand miles,it gets very hot in traffic, as i street the car alot any suggestions would be great!