Finding an app as the culprit of an issue is a pain in the butt. It helps to know the permissions of the apps, but mostly it's trial and error and taking educated guesses about which app to play with first. The random issues are the hard ones to track down. Since I haven't seen other complaints about it, I would assume it was a bad flash, a bad app, or a good app that simply needs reinstalled.
edit:I've added about a dozen apps and removed about a half-dozen in the past day or so, and something is suddenly causing my homescreen to reload slow as hell. I've got my own app to track down...