No brand is the best. It depends on the needs of each person.
However, in my opinion, I really like Adidas and GoRide products. Both of them are made of durable materials and have a reasonable price.