I had nothing but trouble with IE7. But IE8 is working great on my laptop with WinXP-Pro. Or, to be more precise, it has worked great since I installed one of the early fixes last spring.
That’s my experience too on XP. On my Vista machine an IE 7 security upgrage caused IE to hang often. Switch to 8 resolved problem.