How bad is a B+ for master's application?
GPA is not only the major criteria for master's application, there are many other things that will make your profile good. More specifically for masters application, GPA weighs upto 30-40% of consideration and the rest goes with your GRE &amp; TOEFL scores, SOP, LOR and publication/research interests. 

Upto my knowledge, yours is a good profile. Your GPA will definitely qualify for most of the universities, just start working on rest of the things. And don't compare GPA with others in your class, no one cares about it especially US grad schools.