I would recommend posting this question on the MSDN forums, the wait time is shorter for important matters like this. All of the higher knowledge level people on this forum are rarely online. You have people like Thines01, momerath, and ddanbe (not sure if all spelling is correct sorry guys) that are online every other day. So they could answer your question for sure; either way I'd still recommend asking someone over at the MSDN forums because all of their answers are a lot more straight forward (especially considering they have people that are paid to give you programming advice in advanced areas such as this). I hope your problem gets solved soon.
Jamie