Para mi lo mejor es seguir en Android 2.3.
1º Android 4 no es que tenga mejoras importantes en comparación con 2.3.
2º Con Adnroid 4 el rendimiento del sistema baja, por lo tanto es peor.
3º No todas la aplicaciones y juegos tienen compatibilidad con ICS.