Sure you can pick some up at your local grocer, but when you make your own, you get to control the heat and you know exactly what's in it. Plus, this seems to have considerably less fat than the store bought variety.
I love chorizo and eggs for breakfast, but for an afternoon snack, this cheesy dish is amazing. Roasted poblano peppers take it just over the top. Serve it up traditionally with flour tortillas or dig in with some heavy duty tortilla chips.