The green looks better because the white shirt torn off is a better contrast against the green skin of Hulk. The paint job looks a bit less sloppy with the shirt on the green.
Other than that the gray is more accurate to the McFarlane based Gray Hulk.