It is a matter of opinion and what you want from a grill. Gas grills are quick to start and you do not have to wait for the charcoal to heat up. Charcoal can be messy but gas lines can limit mobility. Gas grills tend to be a lot more expensive than charcoal grills and they don't get as hot.