Age old discussion I know. But what are peoples opinions on which one I should buy?

Thanks