1. First, mix the chili powders, salt, cumin, smoked paprika and brown sugar together in a bowl. You will be adding them all at once so you don't want to be measuring as you are cooking.
2. If you are grinding your own beef, it is best to cut it in strips to go into the grinder and then put it in the freezer for 20-30 minutes to firm it up. It tends to grind better rather than just mashing up which it can do when it is warm. Also, I like to grind it through a 3/8" grinding plate which is what is commonly used for sausage making, rather than the smaller plate which is used for hamburger. But that is merely a preference.
3. In a dutch oven, saute the meat in 1 T vegetable oil until just cooked, about 4-5 minutes. Do not brown the meat, we want to cook it just until there is no more red in the meat. In chili speak this is called graying the meat. Drain the meat into a colander and set it aside.
4. Wipe out the dutch oven with some paper towels.
5. Heat the dutch oven over medium heat and add 2 T of vegetable oil. When the oil is hot, add the onions and the poblano and jalapeno peppers and cook, stirring frequently, until the onions are soft, about 3-4 minutes. Again, we don't want any browning here.
6. Stir in the spice mix and cook, stirring constantly for about 20-30 seconds.
7. Add the beef/chicken broth, water and the tomato sauce and stir to thoroughly mix everything and remove any browned bits on the bottom of the pan.
8. Bring the mixture to a rolling boil and boil for 3 minutes.
9. Add the cooked beef to the boiling mix in the dutch oven.
10. Bring to a gentle boil and cook for 1 1/4 hours, partially covered, stirring occasionally to make sure it doesn't stick.
11. Add the beans and stir them in.
12. Bring the chili back up to a gentle boil and cook uncovered for an additional 10-15 minutes or until the desired consistency is reached. If you find it is starting to stick to the bottom you can add a little more water. If you add more water to your chili, just be sure to add it 1/4 cup at a time so as not to make it too watery.
13. Remove from the heat and let it sit for 10-15 minutes before serving.