Need a heater fan that doesn't squeal.

Or has anyone tried replacing the fan with another unit?