Ok. The heavyweights have arrived...
The 300 one would give you more bang for your buck..or quid...
1£=3500mg for that and 2280mg for the one with 950's
Edit: Thats if I understood right that it's 8.50£
If the price is 14£ then it's better to go for the 950's at 25£