I've patched, updated my drivers and DirectX and even downloaded the .pref file to try and solve this issue but it wont work. This only leaves the possibility of my Graphics card. The thing is as far as I can tell it should run it (I bet that gets said a lot) It supports Direct3D according to dxdiag and http://cyri.systemrequirementslab.com/srtest/ confirms that my graphics card should be able to run the game.
Anyway, here is the dxdiag readout:
------------------
System Information
------------------
Time of this report: 1/11/2010, 15:12:37
Machine name: GEORGE
Operating System: Windows 7 Professional 64-bit (6.1, Build 7600) (7600.win7_rtm.090713-1255)
Language: English (Regional Setting: English)
System Manufacturer: PACKARD BELL BV
System Model: EasyNote_SJ51
BIOS: Version 1.0
Processor: AMD Turion(tm) 64 X2 Mobile Technology TL-56 (2 CPUs), ~1.8GHz
Memory: 3838MB RAM
Available OS Memory: 3838MB RAM
Page File: 1547MB used, 6128MB available
Windows Dir: C:\Windows
DirectX Version: DirectX 11
DX Setup Parameters: Not found
User DPI Setting: Using System DPI
System DPI Setting: 96 DPI (100 percent)
DWM DPI Scaling: Disabled
DxDiag Version: 6.01.7600.16385 32bit Unicode
------------
DxDiag Notes
------------
Display Tab 1: No problems found.
Sound Tab 1: No problems found.
Sound Tab 2: No problems found.
Input Tab: No problems found.
--------------------
DirectX Debug Levels
--------------------
Direct3D: 0/4 (retail)
DirectDraw: 0/4 (retail)
DirectInput: 0/5 (retail)
DirectMusic: 0/5 (retail)
DirectPlay: 0/9 (retail)
DirectSound: 0/5 (retail)
DirectShow: 0/6 (retail)
---------------
Display Devices
---------------
Card name: NVIDIA GeForce 7000M / nForce 610M
Manufacturer: NVIDIA
Chip type: GeForce 7000M / nForce 610M
DAC type: Integrated RAMDAC
Device Key: Enum\PCI\VEN_10DE&DEV_0533&SUBSYS_C1061631&REV_A2
Display Memory: 1915 MB
Dedicated Memory: 252 MB
Shared Memory: 1663 MB
Current Mode: 1440 x 900 (32 bit) (59Hz)
Monitor Name: Generic PnP Monitor
Monitor Model: unknown
Monitor Id: LPLA001
Native Mode: 1440 x 900(p) (59.939Hz)
Output Type: Internal
Driver Name: nvd3dum,nvd3dumx.dll,nvwgf2um, nvwgf2umx.dll
EDIT: I also checked http://www.nvidia.com/object/mobogpu_nb_7series_specs.html and if I'm reading it correctly it supports pixel shader V 3.0