I have to admit, as considerably after i enjoyed reading what we needed to say, I couldnt help but get bored before long.  Its as you has a excellent grasp across the subject material, nevertheless, you forgot to provide the future prospect.  Perhaps you should think of this from far more than one angle.  Or maybe you shouldnt generalise a great deal.  Its better if you believe as to what others may need to say instead of just heading for a gut a reaction to the niche.  Think about adjusting your own personal thought processes and giving others who may ought to see this major benefit of the doubt.