The ATI Mobility Radeon 9000 is your problem there. It does not support DirectX9 hardware-wise, therefore it won't run H2V whether you use Vista or XP.