Joker --
I am no expert, but I just got through the housebreaking/potty-training stage with my lab pup (my first). I don't know what the "best" way is, but if you really want a detailed description, I'd be glad to tell you how we went about doing it. I am not sure if this is what you want or not, but if you want the whole she-bang, from start to finish, let me know and I'll type it out for you.
Steve
P.S. As for "accidents," everyone says you really shouldn't do ANYTHING, unless you catch them actually in the act (then you can yell NO!! and immediately scoop them up and take them outside to finish -- then praise them for finishing outside).