I carry my phones in my pocket. That determines what I buy. The android decision has been for 3 years now - get the best one - S5 or get one for your pocket - S5 mini.
The pocket decision that we androiders have had for a while comes to Applers.
On the buy vs pay thru contract - Vodafone did me a deal that was cheaper than GiffGaff, so I took it.