Okay, thanks Strike, I'll take a look at it. I've glanced at it briefly, and I have a thought, but I want to look over the log a bit more before I get into any details.
You ARE using DirectX9.0c, right?
And did M4 work for you okay? This is a new symptom from M5, yes?