I have been waiting for Mike Williams to have a good week in 2 leagues...maybe if you bench him he won't suck for me again? Seriously though from the choices you have I would probably have to bench him too.
http://forums.thehuddle.com/index.php?showtopic=365116