Dave,
It's been a long time since I met (kinda met) a guy like you. You really do give a lot of your time to this site and I bet that doesn't stop here. There are few friends that I have who would stop what they are doing to help me. If you lived closer, I bet you'd be one of those guys...