100% whey is the best for protein, ask anyone
Trutein, Xtreme Formulations, Gaspari Nutrition, and True Protein are also choices, great ones at that. There's nothing special about Optimum Nutrition protein.
OP: The protein brand that you get will likely be based upon your location, and what's easy for you to acquire. Take protein shakes whenever. Just get your daily macronutrient/caloric needs.