Todo lo que explicas es culpa del SO.
Con una rom OFICIAL de lg (la v10c) se soluciona casi todo lo que comentas (el launcher de lg sigue siendo una m y lo mejor es cambiarlo por el LauncherPro o el ADW LauncherEX).
Si tienes ganas y tiempo también puedes probar una rom de cyanogen (CM7) que va rápida y es muy configurable.
Mi novia tiene la Desire (y una amiga la DHD) y nada que ver. Son mucho mas lentas en todo y de la pantalla ni hablamos. Si te gusta el Sense (personalmente me parece horroroso) no lo dudes y píllate la Sensation. Si te sobra la pasta el SGS2. Eso si, calidad/precio el O2X es de lo mejorcito que se puede conseguir (si tienes reinicios devuelvelo, eso si).