Just finished playing (in December) XBOX Halo 2 at Heroic difficulty and Half-Life 2 at Hard. Halo 2 was good, Half-Life 2 was astonishing, but brought my machine to its knees.