Christmas is a time for giving, and lest we forget, it is also a time for sacrifice. This year, James Cayne and the other top executives at Bear Stearns are making the ultimate sacrifice: They’ve decided to forgo their year-end bonuses. Because they have enough money? Because they decided to donate it to the children of Darfur? Because J.C. hit it big at bridge? Eh, no. Ostensibly this decision has come about because they’re gearing up to announce some pretty shameful fourth-quarter results tomorrow, and after losing $1.6 billion in investor money this year, pocketing what little is left would look kind of bad. So instead they’re divvying up the small pool left over from what they didn’t blow on subprime mortgages and giving it to players in the firm in hopes that they don’t jump over to, say, Goldman Sachs.