I have a Brinkmann electric unit, and it's ideal.
It's actually my second one, as I wore the first one out.
It's easy to run, does the job ideally except when it's below 15 degrees and windy (I have to make a wind break for it with plywood to help it keep the heat in), and it's very consistent.
And, at $120, it's a steal!
It'll cook 6 pork loins, 2 medium size turkeys, 4 hams, 8 chickens, or whatever else your heart desires on two racks.
Just don't smoke fish in the same one you smoke meat in...your meat will taste like fish, and there's no way known to man to fix that issue.