I have an old Turtle Beach Montego II that's been working perfectly for..."several" years now. And under multiple different OS's. It's been a great card for me.

Anyway back to teh subject, kill all your startup items via MSCONFIG and see if the folder still pops up. I'm certain it won't, but give it a shot.