Clarification about burning bootloader

I see, from looking around the forums, that this process causes trouble for many people.

If I want to burn the bootloader to a virgin ATMega328P-PU, will the Arduino tutorial

work, or would I have better luck using something like optiLoader? I ask because some of posts and web articles imply that the chip's fuses are not set correctly.

Nevermind. I used Gammon's optiloader, Uno to Uno, completely painless and successful, and the chips now accept and run sketches.