Anyone using protein powders should know about these ones...are there any others out that i should know about...trying to avoid artificial sweeteners...GAG! SUCRALOSE!!!