Look at the Weber Q series. Small, gas powered, perfect for veggies and fish, will handle the occasional grilling of steak/chicken. Can easily be modified to run off the larger gas canisters.
Anything charcoal powered seems a bit overkill and a bit of a faff unless you often throw large parties.
My veggie OH has one that is almost 15 years old and is very infrequently used. Still fires up on the first click.