So many types of protein... which to choose?