Having a flat top grill can fulfill a lot of your cooking and BBQ needs, especially if you are an enthusiastic chef who wants to improve his/her skills with something new. But with so many different types of grills available, one can definitely get confused as to what brand to trust, what features to look