Last year wasn't all that hot -- really takes a good storm up north to move the birds in, and seems we didn't get any bad weather until very late in the season. Also, a major flood a couple of years ago really choked the east end of the lake with a lot of brush; the area is basically unhuntable. Unfortunately, that's where the birds like to go, into pockets of water amidst the brush.
We saw an inordinate amount of spoonies last year -- usually we see a lot more teal. Seems about every other year a flock of honkers take their winters there. Some years we'll see a bunch of canvassback and widgeon as well.
In any case, even with the poor numbers of birds last year I never got skunked; I think my worst day was two birds, and my best was five.
The best hunting is in the coves in the east end of the lake. The more the merrier -- more hunters help keep the birds moving. In fact, the best hunting days are actually blue-bird days when lots of anglers are on the water, chasing the birds from cove to cove. If you like to hunt quail, the northern shore has some good quail hunting. In any case, I would highly recommend Alamo. You can camp and launch right on the shoreline, and the people are nice. My Dad spends his entire winter there (I'm so jealous), and he's a friendly sort who's glad to help. Just ask for a guy named Dutch -- most of the locals will know who he is. Starting the first of October he'll be camped on the south shoreline. I'll be there over Thanksgiving and again in January, when the action is the hottest.