Well, there's park adjustments and season adjustments. ERA+ adjusts for a lot of basic stuff. I think that 'strength-of-opponent' data you're talking about can be found somewhere too. Stat gurus can slice and dice just about everything now if you can make sense of their numbers.