So I ran the benchmark for HL2: Lost Coast and Mafia 2 and did a comparison between Windows 7 and 8. Here's the test parameters and benchmark results (note that the Mafia 2 benchmark recognizes Windows 8 as Windows 7 Business):
Test Setup
Mid-2010 15" MacBook Pro
Intel Core i5 M 540 - 2.53GHz
8GB DDR3 1066MHz RAM
nVidia GeForce 330m GT 256MB
750GB WD Caviar Black HDD
Widows 7 Ultimate and Windows 8 pro - both 64bit
Windows 7 video drivers: 304.79
Windows 8 video drivers: 304.79
tl;dr
Windows 7 Half-Life 2: Lost Coast - 113.89 fps
Windows 8 Half-Life 2: Lost Coast - 111.16 fps
Windows 7 Mafia 2 - 12.1 fps
Windows 8 Mafia 2 - 12.1 fps
I ran the Mafia 2 benchmark in both Windows 7 and Windows 8 three times, but got the same result each time which was very weird.
Settings for Half-Life 2: Lost Coast
Half-Life 2: Lost Coast Windows 7 Results
Half-Life 2: Lost Coast Windows 8 Results
Settings for Mafia 2
Mafia 2 Windows 7 Results
Mafia 2 Windows 8 Results