Hi,
Just want to update everyone who had the same problem as me. I found the reason as to why my phone was restarting by itself after froyo update. It appears that GOOGLE MAPS w/ GPS was causing the phone to crash and restart. I was able to locate the cause to the problem. The fix is to do a hard reset and phone has not restarted since then. Remember to update everything else after a hard reset. Update profile, PRL, etc.
So far phone is working great with no known issues. Hope my experience will help others out. Take care.
Chris