After finding out that the Pavilion 6640C had the SIS 530 Chipset, I downloaded it off the SIS site.
Simply download, extract the file, then run the setup utility and reboot. The screen might not be filled out at first, but simply change the screen resolution, and it will work fine. I would assume this driver will work with all prior version of Windows before Win 2000.