Ever since I can remember, I had severe lag when rotating my home screen under 2.1 (usign both the stock launcher and LauncherPro). Basically, we I would rotate from vertical to horizontal or horizontal to vertical, the shortcut icons would display almost instantly, but the widgets could take up to 5 seconds to show up, during which time, the phone was unusable. I tried uninstalling and reinstalling apps, redistributing widgets, etc. and after not getting anywhere, gave up. Two days ago I went to the 2.2 update, and before hand did a complete reset/wipe on the phone. Since then I have reinstalled my apps and manually reconfigured all my settings. Guess what, I still have lag!!! I read threads all over the place where someone discovers XXX application was causing their phone to lag (K9 mail, Swype, and plenty of others have all been blamed), but without manually going through every possible combination of apps, how can I narrow it down? If this was happening on my computer, I would look at the task manager for something using a lot of RAM or showing CPU spikes, is there an equivalent I can do on android?