My engine overheated last month (one belt broke, more like exploded, and destroyed the other two).

Am I right to think it's the gasket?
I see different brand names on eBay... are they all the same? Are there brands which are better than others.
There are hundreds of videos it seems on sealants you can use but I don't really trust them.