We need a new BBQ grill

You can put an aluminum pan in a gas grill with hardwood chips in it to generate the smoke. That way you get the convenience of gas and the flavor of charcoal.