David is great. It's rare to find someone with his skill and knowledge that also has great communication skills. Plus, he's been around long enough to know the ropes, to give good advice and recommendations, and I know that he's not going to implode in a few months like so many others out there trying to do what he's been doing successfully for years and years. Thanks David and zoom web media.