CEO Vikram Pandit did a good job of playing to those concerns at the annual meeting, vowing to repay every bailout dollar with interest and restore the dividend for common shares as soon as possible. The new chairman, Richard Parsons, also took pains to show he cared. He even let shareholder proposals be considered first and responded to questions from the angry mob. Who knows, maybe he even got the message. After all, some of the shareholder proposals got dangerously close to being approved. For example, a proposal to allow holders of 10% of common stock to call special shareholder meetings received at least 48% of the votes. I haven't seen the final tally of votes yet, but that one got close to carrying the day. It will be interesting to see what happens once the government's preferred shares get converted to common shares, making the U.S. Treasury the biggest voting shareholder. We've seen at General Motors how the Obama administration can impose it's will when the mood strikes. So Citigroup management and directors need to show they deserve to stay. Yesterday's annual meeting may not be the last we hear from shareholders. I also wonder how things will go at General Electic's ( GE)annual meeting today -- Chairman and CEO Jeffrey Immelt surely has some explaining to do after reneging on his pledge to protect the dividend. And I'm sure Bank of America ( BAC) Chairman and CEO Ken Lewis isn't exactly looking forward to his annual meeting on April 25. Maybe the angry mobs will prevail. But then again, maybe complacency will rule the day once more. Are you planning to cast your vote?