Hollywood has been waiting a long time to give Clint Eastwood an Oscar, and my hunch is, the wait is over. Eastwood's "Unforgiven," an elegiac Western about a retired gunfighter who pulls himself together for one final campaign, will win the best picture award when the Academy of Motion Picture Arts and Sciences gathers on the night of Monday, March 29.