@David H - I'm working on a blog post right now that will explain it all in detail. You bring up some good questions that I think a lot of people have. It's about time someone actually answered them. :)