I probably like RockStar and Monte Cristo best. RockStar isn't afraid to stand up to people that have no intention of playing there games yet complain anyway. I respect that.
Monte Cristo actually listens to their customers to implement what they would like to see in the game. I love that.