Check out these polls. The first set shows that in a head to head situation, McCain beats Clinton. The second set shows Obama beating McCain. Many talking heads have explained this saying that Independents and fed up Republicans will cross over for Obama, and not for Clinton. Obama has more appeal across the board.
If you want a democrat in the white house, it looks like your best bet against McCain is Obama.