The other approach is to have a Boot Repair CD on hand and let it do its thing. I have just needed it once.