This was written a while back, and is just very basic and general, hope you enjoy. Some of this is opinionated and of course some may disagree:

I wrote this a few weeks ago and haven't posted it...