On-premise and cloud services: pros and cons

Who wins?