From what I read, Square D QO makes the better panels that are readily available. Lifetime warranty on the breakers.
DIY, you can probably get something cheap because you can fix any problems yourself. If you are paying someone, you pay upfront so so don't have to pay them to come back.