Have you tried checking how many programs you have running at once? Paring these down, especially the ones that automatically start on power up can help, but it's the only thing I can think of (besides the kicking, which actually is more of stress reliever than an actual computer freezing remedy).
Nina