Both are good proteins, but I prefer ON, and like mentioned Isopure tends to be more expensive. I will buy Isopure RTD's when I am out and forgot to grab a shake because its a nice change, but ON
100% Whey Gold Standard or ON ProComplex is great!...actually anything by ON is great lol, can't go wrong with them imo.