I upgraded my stove top smoker to a Nordic Ware recently. I have been using one of the Cameron stove top smokers for a couple of years and really love it. The Nordic Ware has a little more height to it which I like and a thermometer. The Cameron is pretty slim line and you can just fit in 6 turkey legs and the lid still slide on properly. You can of course use the Camerons without the lid and cover it with foil but I never tried it because I figured a large amount of smoke would escape. I look forward to being able to smoke a whole chicken without having to chop it apart to fit in the Cameron smoker.
The new smoker is due to be delivered on the 21st.
I have an electric outdoor smoker indoor roaster but since I live in an apartment I havent really tried it much. I took it to my FIL's once and smoker chicken legs and thighs. We have a balcony outside of our apartment but Im not sure the landlord would like my using it out there. Im sure if I did it once he would have everyone else trying to clutter the balcony with charcoal/gas grills which would be a fire hazard since the balcony is not very wide.