Just looking at the DirectX log, it shows that your active display is the Intel(R) HD Graphics Family. Your Nvidia card is installed as it appears in the system devices, but it isn't the active one.
I know with my laptop I force it to use the dedicated graphics card, but mine is an AMD I have heard the nVidia ones are better on laptops.
The other thing I can suggest is to perform a complete installation of DX9, from here
. Why, this has been suggested previously and I have found it provides improvements, certainly in my case, and I have read others have had success with it. Web installer doesn't provide everything, the full package which this links to is everything for DirectX 9c. Try that, but also enable the nVidia card.