I'm curious as to how many of those that have replied actually know anything about any of the companies, other than what they have read online. Do they work for any of the companies? Know someone that does?
Reminds me of how people talk for and against their favorite NFL team.