I prefer metal. The hard part is getting customers to pay for it. I like the additional space you get with 4" boxes. However, a 20-22 cu inch plastic box isn't bad either. Typically, residential is plastic and commercial is metal. Although there are a few municipalities that require metal for everything.