Wow this information has really valuable to me.  I have been been searching for things like this online for quite sometime now so I am glad that IO found this.  One thing that I wanted to mention is that I will be sharing this on my blog network so others can read it, so a approved commment will be much appreciated.