Optimum Nutrition 100% Gold Standard is an excellent whey protein supplement, but it's pretty expensive. Other good ones are Muscle Tech and BSN. They are all overseas brands.
Locally I'd say try Muscle Science or Evox, but stay away fron USN.
ON is the way to go in my opinion. It has L Glutamine added which will also help with building. Be warned though that while most of what you put on should be muscle some of it is bound to be fat, for the simple reason that a growing body requires more calories and when calorie intake is increased some of it will be converted to fat for later use. That's why most body builders divide their training into building and cutting phases.