cool thx everyone

what kind of protein supplements are best? is there protein tablets i can take? plz gime some good names of protein bars and protein i should buy.... also whats a quality weight gainer ?