I created a custom IE7 installer using the IEAK. The problem I'm having is, I've tried it on about 5 or 6 different computers (all different models, images), and it's not consistently rebooting at the end of the install like it should. Some machines do it, while some just sit there. I can't figure out why. The only thing I could think of was on some machines, I was installing as an administrator while on some I was not. So, on the same machines, I tried installing as administrator...still no good.
The other weird thing is, while configuring the installer, regarding the part where it gives you the choice of restart options -- "Default," "No Restart" or "Force Restart" -- both "Default" and "Force Restart" do the same thing. "Default" should prompt me for a reboot, but it never does...it either reboots on its own, or not at all.
Too many variables without enough detail from you, but hope some of these thoughts help isolate/fix things.,