Small block parts...LOOK!

would that fan cool better then the ones with the rubbery blades?

I'm not sure which ones you're referring to.
This one did fine for my 360, I went with a elec. pusher to give me more room for turbo goodies.