A BGE is a different animal for most folks. The BGE can cook from long slow steady temps all the way up to blazingly hot searing heat for a steak. They are not very mobile in case you ever had to move it, they are not inexpensive, and they can be limited as to how much to cook at a time on the smaller models. I have friends who swear by them.
I personally have a Cookshack FEC100 pellet-fed smoker, two Weber Smokey Mountain smokers, a Homer Simpson Weber Kettle and a Weber Bar-B-Kettle with a rotisserie. My backporch looks like a BBQ museum.
Whatever you purchase, you need to ask yourself what you plan on using it for. If it is for grilling, stick with a charcoal grill like a Weber Kettle or a BGE. BTW, to get steak searing heat on a kettle, use lump charcoal instead of briquettes. Also, get yourself a charcoal chimney. Never let lighter fluid get within a mile of your charcoal.
For smoking, look at a Weber Smokey Mountain.
Hope this helps.