Good these things can be objectively measured.
There's generally no difference in gaming performance between 7 and 8, but to split minor differences, Windows 7 performs slightly better.
At Windows 8's launch, yes. 8 months later, with more mature drivers, the story is different. I'm certainly seeing better performance on my PC using 8 than I was with 7.