Compare Vodafone 546 with Sony Xperia S, Sony Xperia SL, Sony Xperia sola