You should mix both. Whey protein is quickly absorbed so it's good for any immediate protein needs your body may have; while soy is more slowly absorbed and thus lasts longer, soy also has isoflavones which are scientifically proven to reduce the risk for various types of cancer.