My car was doing the same thing (loud groaning/whining wind noise) and the problem was solved by changing the fan's clutch. My clutch was so bad before changing that you could wrap your hand in a thick layer of rags and easily slow down and actually stop the fan dead while the car was fully warmed up and idling.
Despite the shot clutch, the car still ran cool enough. I became aware of the problem because my aircond wasn't keeping up, and the increased cooling demands of the aircond were enough to bring the problem to light.
It didn't make sense to me how the weaker clutch could lead to MORE noise, but it did.
There's an excellent chance this could be your problem.
To diagnose, there is a way on the clutch itself to lock it solid and eliminate any slippage (this is there in case the clutch completely fails and you need to lock it up temporarily until you can get it fixed). Try locking your fan clutch and take the car for a spin. If the stupid noise is gone buy yourself a new clutch for your fan.
Good luck!