I could use some help with this. I am not able to PM or email you through this forum. I have been struggling with this as well with VB and I do not write in C#.
clarcon, I really do encourage you to try it in C# - the libraries are slightly different even as similar as VB and C# are behind the scenes. If you know Java, C# honestly isn't all that different as far as syntax is concerned.
Can you see my contact info on my profile page? I'm willing to help you out with it in some of my free time.