Opinions...

I have heard a lot of different opinions from a lot of different people. So if I missed something please let me know.