I know hoggr has gone to the full bodies. But for me I can't afford a monster spread of full bodies or even a small spread for that matter. I have a pretty good bunch of windsocks. Here is the reason that I think they are the best.
1) Storage and transportation. You can have a thousand windsocks and they don't take up all of your garage. I mainly hunt snows in the spring and its muddy and nasty and hard to get stuff in the field usually. I also don't own a spot where I can stick out my decoys and leave them.
2) If you have a good wind they are similar to a full body and they move.
3) Big numbers give your spread drawing power. This is more important in the spring. A big blob of white will draw geese for miles. I'm not trying to be Dennis Hunt here but a 500 to a 1000 windsocks has more drawing power than 150 full bodies.
This is just my thinking and you have to find what works best for you. Maybe you have a big budget and can afford full bodies and a trailer and all that. If you buy a whole bunch of Full bodies let me know. I'd be happy to lay in your decoys for a few days and give you my unqualified report.