The great, the awful and the terrible? Amazon, Apple and social ins...