Big Green egg is awesome. You can cook for hrs with handful of lump charcoal. 2 big drawbacks (for me). It's very heavy and therefore not very portable. Depending on the weather my grills are frequently moved between the pool, patio, garage, or even a neighbors house. They've been known to crack when they get too hot, especially if it's getting rained on.
Seriously, get yourself a 22.5" weber kettle grill. Put bricks in it like this to act as a heat shield and coal holder. The upper and lower vents work to control temperature and you can do briskets and pork butts for a whole day on it. The accessories for that size weber are near limitless. I've got a rotissorie ring, several charcoal holders and a BBQ Baffle (heat shield like the bricks do). Once you know you're getting good at it, expand the arsenal.