i used the 300.
Quality vet for the most part is pretty good stuff, they have some batches which are off, but for the most part it's pretty good stuff. The biggest compalint i've had w/ them after running a few QV cycles (enan, cyp, EQ, deca, prop) is just the fact they often times don't have the full 10cc, a lot of times around 9 or 9.5cc.
From what i remember the neither the enan or the deca is too painful, the prop on the other hand is killer =D