Financially, I don't think it matters if we cut him now or in the offseason, especially with the likelihood that there is no cap next season. I could be wrong there.
I'd cut him right now and get him out of the locker room. Or bench him and tell him not to show up. His effort has been poor in the games and he's not performing as well as he should be. He has the potential to be one of the best defenders on this team, and he refuses to live up to that - or maybe he's just too old. Right now, I can't see how Woods or Ninkovich couldn't perform better than he could given their high level of effort.