None of the above really fixes the problem...
I, for one, haven't found that any of these solutions have helped this problem.
I'm running 2.2.1, not rooted, no task killer, no antivirus, no alternate home screen app. I've updated Google search, car home, even done a full reset. I've minimized the number of widgets to the News & Weather, Power bar, and Search. Seems whenever you reboot or reset, the refresh is a little snappier for awhile but then reverts to painfully slow.
What confuses me is why everyone isn't noticing this problem.
My only wish for Gingerbread is to fix this bug for good.