I tried all of the above when my son was in the 2-3 age range. Nothing worked. He hated his little potty and wouldn't sit on it. He cried if I asked him to wear his "big boy underwear" for more than 10 minutes. Then, one day I was changing his diaper and didn't have a fresh one immediately at hand, so I pulled his shorts up and turned him loose. He never used a diaper after that, except at night. Of course, it meant I had to buy boxer shorts for him... ever try to find size 3 boxers? Nordstrom's at $$ a pair, but cheaper than diapers, I suppose.
BTW, he's 15 now and still prefers boxers to briefs.
at 1:40 PM on Jul. 14, 2008