As far as I am aware, the charcoal ones are not really allowed in shared buildings, unless of course you have a large garden, shame really beacause they produce the best results by far.
I use gas, mainly because of its ease, but as some previous poster (another thread) have stated, it is a wet heat and doesnt do a good a job as wood or charcoal. A good compromise is to get some lava rocks over the flames which sort of replicate the charcoal effect. You can pick up a cheap one at jumbo for 100 chuffs.
As far as electric goes, a friend of mine uses one and the results are good.
As an aside, in between throwing out our old bbq and getting the new one, we were using a tiny porta gas bbq, apart from being a bit small the results were perfect.
(I'm not sure if I answered your question

)