WORKED-after downloading the d3dx9_37.dll
Code:
 
Time of this report: 5/27/2009, 17:33:21
       Machine name: DAN-910AAEB67EB
   Operating System: Windows XP Home Edition (5.1, Build 2600) Service Pack 3 (2600.xpsp_sp3_gdr.090206-1234)
           Language: English (Regional Setting: English)
System Manufacturer: AOPEN_
       System Model: AWRDACPI
               BIOS: Phoenix - AwardBIOS v6.00PG
          Processor: Intel(R) Celeron(R) CPU 2.70GHz
             Memory: 2048MB RAM
          Page File: 1129MB used, 2814MB available
        Windows Dir: C:\WINDOWS
    DirectX Version: DirectX 9.0c (4.09.0000.0904)
DX Setup Parameters: Not found
     DxDiag Version: 5.03.2600.5512 32bit Unicode
32 bit

I even tried it with xfire and it worked. (though I don't know if xfire worked. It Gave an unhandled system error in the background and took a while, but then continued and worked as normal.

I did NOT have a custom ui but I DID have ONLY custom maps being used (not default maps), so I can confirm that that is not a problem.