Es sind nicht alle H&M Sport BHs schlecht, aber die Marken Sport BHs sind generell schon besser. Vor allem, wenn du wirklich guten Halt möchtest, dann würde ich in einen hochwertigen Sport BH investieren. Ich hatte auch Sport BHs von H&M. Die habe ich aber nur für "leichte" Sportarten getragen. Kein Vergleich zu einem hochwertigen Marken BH wie z.B. von Triumph oder Shock Absorber, die wirklich jede Bewegung perfekt abfedern.
Es gibt mittlerweile auch bunte Sport BHs von guten Marken. Hier hab ich meinen letzten Sport BH gefunden: http://www.sport-bh-test.info/sport-bh-pink/