Dave,

Do you use the framework posted on xprogramming.com or something else?

Chris