I've been using Google Adsense quite well; didn't have much luck with Commission Junction and
Kontera ad's are a joke (in a month i've earned like $0.70 lol)...
I do agree that google can be kinda flaky sometimes... I heard some good things about yahoo's ad's, but not sure if I want to monkey with that now...