So, I know I'm not the only person who had this problem, because I read at least one other person complaining about it.
if more of you have this problem, where the home app redraws the desktop when an app (assuming the phone hasn't been used in another orientation, it redraws every time you switch orientation). then the fix (at least for me) is very simple.
I thought it was a memory issue so i killed as many memory sucking apps as i could and removed most of my widgets -- didn't fix it... Yesterday I was tooling around with spare parts and lowered the speeds (from fast to like... medium?) of window transitions and some other window-speed related thing (don't have my phone infront of me to find names)
now I can go in and out of apps without waiting for the home app to redraw everything. I'm using launcher pro, but I assume since Ive heard of people using the stock launcher and helix launcher having the same problem, the fix might be the same too.
hope this was at all useful. If not sorry for wasting your time :-p