Having a really annoying problem with my sound driver (ha20x22k.sys) in Windows XP lately, keeps reoccurring more frequently now it seems. I will be listening to music and at the end of a random track, the system will freeze for a split second and then go to a bsod w/ the following information: DRIVER_IRQL_NOT_LESS_OR_EQUAL ****STOP: 0x000000D1 (0x00000008, 0x00000002, 0x00000000, 0x9D3AA47F) *ha20x22k.sys address stamp 9D3AA47F The sound card is a Creative Labs X-Fi Titanium Fatal1ty. I do not believe the card itself is to blame for I am running the latest drivers and it works fine under Windows 7. Any help with this would be extremely appreciated. I've attached the corresponding minidump. Thanks in advance!