http://social.msdn.microsoft.com/Forums/en-US/sharepointdevelopment/thread/5f6d9e1a-315f-49ea-96d3-824edb642cd7