It can be hard to find out, but whey from Eastern Europe you want to avoid.
Cyclists don't really need more protein if they eat an American diet.
Basically, you need what you need. If you want to build muscle mass, you need extra protein. Personally, I've gone off protein powders, sort of. The only one that I am using right now (not counting aminos) is beef gelatin. It's got a nice profile for recovery.
I whisk a couple eggs with a dash of salt, and a tsp of beef gelatin. I also take one of my recovery pills, which has aminos, a little creatine, and some things like AKG. I can do the whole thing if anybody wants it, but I usually get a slack jawed response.
I also make what I call a vitamin pill that I have with lunch, some vitamins and exotics.
I also make a mixed amino acid pill for when I am recovering from a heavy workout.
If my saying I used a tsp raised your eyebrows, here's the thing. It's easy to overload your system. When you eat, your body shifts gears almost immediate, and cranks up protein metabolism. A pill with a relatively tiny amount of mixed aminos (with your meal) can take better advantage of that 15-20 minute metabolism window. So it's not as goofy as it sounds.
About Omegas, short chains don't cut it. Smell your pills, if they smell bad, ditch 'em. Good omegas aren't cheap, I use Viva.
I've recently become a fan of celery juice. Chop a cup of organic celery and throw it in a blender. The one time I didn't go organic, Montezuma... Add 4 ounces of organic beet juice. Add 4 ounces of Trader Joe's Power of 7. Blend. Use a sieve and a big spoon to squeeze the last bit of juice out. That's my recovery drink.
Beet juice has natural nitrates, good for mass.