Encode, that's because you don't know how to customize it. Stock android is shit but there are many different custom roms out there. You can even install super charge scripts. I use miui no lag at all. Instead, my iPhone was full of lag.
iPhone = the phone you can immediately use out of the package
SGSII = the phone you get to customize the way you want it.
Edit: Siri gets lost internationally, if you're living out of US, pointless to get siri at the moment.