I cant vote.....
All 3 have their place depending on what you are cooking.
I have a small gas grill for my nights to cook after work and needing it hot and quick.
My smoker/grill is coming due to be replaced soon. Its hard to beat the flavor of something cooked on coal and wood. Porkchops are one of the best.
I also have a propane smoker that gets used once in a while. Smoked chicken mmmmm.