Normally I don't recommend something first without trying but I was impressed with the link Lic. Electrician posted. It's UL approved which is what any electrical buyer and/or installer should always look for. No exceptions. Secondly it looks really nice.
As for the type of box...