Apparently there's a website which already addresses your concerns about fans - nothing else - only fans.