Here is the product I used:

http://www.amazon.com/Square-Schneider-Electric-SO1020VP-20-Circuit/dp/B00CONLELU

(Sorry for the Amazon link to a 'package deal.' The Square D website seems to have become ever more useless.) Panel widely available throughout the Western USA, and is stocked by Graybar.

It's a 100 amp, overhead feed unit. By replacing the main breaker, you can increase it to 125 amps. Otherwise, there are numerous other varieties made, to at least a 200 amp rating.

The base is of the 'ring type.' Other models are available ringless.

My specific model is not 'Canada Legal.' This is because of the Canadian requirement for a more extensive partition between the two halves. Loyal viewers of "Holmes" may have noticed the additional shielding within Canadian panels.

Yes, the unit has a meter base, a main breaker, plus space for 10 full size breakers (or 20 'skinnies').