I have used PH and Anabeta Elite.
A PH to me just feels like to much work and hassle, i always got lethargic and felt crap coming off.... plus an addictive mindset doesnt help when it comes to cycling correctly! Anabeta Elite is now a fave and i would push towards that!