High-quality whey protein works well for me. You don't have to pay a fortune for it, either. I buy mine at Wal-Mart. Same here VeeP, dont pay a fortune at maxmuscle when you can get the same thing for half the price.