Conclusion to the SVCHOST problems (I think)
I did check out the things Howard suggested in his last post (thank you, Howard, for your suggestions), but nothing seemed malicious. We just lived with the problem and allowed an hour for boot up every day.
We recently installed MS Office 2007 but for a week we kept MS Office 2003 version installed as well. When we uninstalled the 2003 version the SVCHOST problems disappeared.
AHA! Months ago we had updates from MS that didn't install properly and didn't allow the system to shut down properly. We had tried several things and felt we had narrowed that down to Office 2003 updates. What ever we did we got the system shutting down OK. I didn't put the uninstalled updates together with the SVCHOST thing because I don't remember a specific time relation between shut down problems and boot up problems. I'm now guessing that SVCHOST was thrashing about with the updates not installing properly on boot up rather than shutdown.
I'm not 100% sure this is the case, but we don't have to wait an hour after boot up to actually use the computer.
Hmmmm, since things are working well now I wonder if I should cancel the order I just placed for a dual core system with 4 gigs of DDR2 memory??
...nah, I don't think so.