I chose method 2, mostly because I did not feel like following my kid around asking if he had to pee for two years and visiting every public restroom in the greater St Louis area.
Because don't kid yourself, that is what potty training is about- your little one just having to drop one in Kohls, Whole Foods, Chilis.... you name it, we've pooped there.
Diapers were easier. If N had an urge to pee during the commute, he just peed, I did not have to hear about it. I did not have to remember the closest clean restroom to every intersection. I did not have to have an argument over using the potty before we left the house. Let merephrase, diapers are easier in a different way- undies are surely cheaper, cleaner and better for the environment but diapers are easier in terms of parenting.
Nolan will be four years old at the end of next month and has been successfully potty trained for about 6 months. He was a late bloomer- we introduced the big boy potty several times but he had NO interest. Literally one day he just sat down and went and never went back to diapers- effortless and weird. However, the first month of visiting every restroom in town sucked. This practice has evolved- now he has learned that he can use the poop or pee excuse to his advantage. If he "really has to go" mom will stop somewhere, right?? In the past, yes, but yesterday- WRONG- I (internally) dared him to poop his pants
And yes- there was a "Things I Learned: Part 1" at http://dr-momma.blogspot.com/2011/04/things-i-learned-in-restroom-stall-part.html