So my boyfriend and I have been living together for about a year now and his birthday is coming up. I really want to get him a grill for his birthday, but I know almost nothing about them. I want to get him a good one that will last a few years- not the cheapest one on the market, but on the other hand I don't have a ton of money to spend. I'm looking in the 400 dollar range. I have heard Weber grills are a good brand- is there any truth to that? Also should I go with charcoal, gas, or electric? I'm very confused. Thanks!