uuuuuum......i think 'windrivers.com' or windowsdrivers.com......something like that.....anyway, they have a huge library of drivers and dlls......(but i think one of the sites i use for dlls now only has drivers, so sorry if it's that one...)

hope that helps