Critiques of Taubes?
Kreiger himself has published a study with link on his site stating that a low carb diet works best.
That series of articals doesn't refute the insulin/carbohydrate hypothesis...