This isnt a who is better or anything like that because we all have our opinions. In every field there is that one company(sometimes 2 or 3) that always raise the bar when the competition is close, who do you think it is? Or is it just a big experiment of trying new things and it just comes down to who has formulated the best package at the time.