Last Known Good Boot?
You didn't list that.
I have an Asus laptop running Vista with SP1. I allowed an update for .Net Framework and after I rebooted, my computer completes 95% of the installation then tells me it is "Shutting Down", then reboots, boots to the install, hangs, and reboots again in a never ending cycle.
I've tried safe mode, command prompt, and all of the other boot options and so far the only success I have is to change out the HD with one of my old ones. Everything works fine and I can access my newer drive using an external USB enclosure, but I cannot find for the life of me where to look on that drive to change it so windows doesn't try to do that update on startup.
Anyone have any ideas?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic