All (except MIUI) are open source I believe, so in general they can be trusted more than software you get from the phone vendors, who have non-open additions they add do standard Android. Also, because Android allows you to replace any part of the software system, even a 2.3 version could have pretty much all of the…