I decided on the Large BGE. Since I live in SoCal, my backyard isn't very large and the XL is just too big. It's beautiful, don't get me wrong! But it requires more lump and more time to get up to temp. I think that if you use the large in conjunction with racks, you'll have plenty of space. Also, the table I wanted didn't come in the XL version. If you have the money and the space, you could do the XL but it's not absolutely necessary. And the smoke issue is definitely under control. Who knows what happened that first time. Maybe BillyQ is right and I put my meat on too soon. I've also heard that the Egg needs to "cure" the first few times you use it. Anyhow, I'm loving it! I've done amazing pulled pork, country ribs, chicken, meatballs. Haven't had time for ribs yet (darn three kids, sucking up all my time) but it's on my to-do list. I'm putting some pork tenderloins on today! Good luck and I hope you enjoy your new Egg.