ok - if you are still getting a D3D error message - then it is your video card driver. Go to the video card manufacturer's website and check for an updated driver. If you are using Windows Vista you may have to wait for an update (if there is one *sigh*)
If you are using the latest driver from the manufacturer, see about finding an older driver version. There is usually an archive of some sort, not always easily found though.
Some intel & VIA/S3 chips will play the game, but will NOT run bodyshop.
If your video card is nVIDIA:
www.nvidia.comIf your video card is ATI:
www.ati.comIf your video card is Matrox:
www.matrox.comIf your video chipset is SiS:
download.sis.comIf your video chipset is S3:
www.s3graphics.comIf your video chipset is Intel:
support.intel.com