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
http://img.techpowerup.org/120819/hl2 settings.jpg
http://img.techpowerup.org/120819/hl2 adv settings.jpg
Half-Life 2: Lost Coast Windows 7 Results
http://img.techpowerup.org/120819/hflc 7.jpg
Half-Life 2: Lost Coast Windows 8 Results
http://img.techpowerup.org/120819/hl2 8.jpg
Settings for Mafia 2
http://img.techpowerup.org/120819/m2 7.jpg
Mafia 2 Windows 7 Results
http://img.techpowerup.org/120819/m2 7bm.jpg
Mafia 2 Windows 8 Results
http://img.techpowerup.org/120819/m2 8.jpg