Some things that crossed my mind were overheating, bad drivers (as you already said), or a bad codec. Considering that their official drivers have not been updated since 2008, it may be that it doesn’t work with Windows 7. Even though MS installed a driver for you, it may not be a fully compatible one.