I've heard that buybacks can be weighted toward purchasing stock back from management and staff before buying back from the market.
If this is true, then I'd prefer dividends. I can put the capital in another company if I choose.
Buybacks seem like another lever to help management class cash out as a company starts to slump.