You may want to try Driver Max, they have a free option for two driver downloads per day (per email address). They scan your system for all drivers in your computer, and show you which ones need updating. You may be surprised at what you'll find, many users has a half dozen (or more) drivers that need updating. Plus, they have the drivers themselves. I believe it would be a good shot for you.
Your other option would be to find a driver disc for your computer on eBay. I have one for mine, and it's saved the day for me numerous times. Cost is usually $5 or so. Seifelden Electronics has a store on eBay that sells these discs, and he specializes in Dell products. You can email him @
http://seifelden.com. But his prices on eBay are better, due to the competition. Hope this helps, Kalario.
PS: There's a link to his eBay store on the site. Just look carefully until you find the disc for your computer.