Cooking is something I've always enjoyed, some of my favorite things to cook from scratch are enchiladas, chili rellenos (both of those with homemade ancho chili sauce, but for enchiladas I mix it with Las Palmas canned sauce to make it milder), refried beans (cook the beans with a ton of whole garlic cloves, that makes it really good), general tso chicken, chicken and eggplant (a PF Chang's knockoff, they don't have it on their menu anymore, the bastards). The "problem" I have is that my wife is a really good cook, so I don't do it myself much anymore (it's a good kind of problem) other than weekends and other rare days when I don't have to work. She can make a really good moussaka, ratatouille, soups, and lots of other stuff. Plus we have a 2 year-old, so that cuts down on the time and energy needed for some good cooking.
This weekend we're making homemade gyros, not really authentic style, but more like a gyro meatloaf that is compressed (cooked with a brick on top of it), sliced thin then sauteed in some olive oil. With homemade tzatziki and pitas. Pitas aren't such a PITA to make when you use a pizza stone (also, it's really good for pizzas obviously). I've wanted to make some good greek-style green beans, but I've never been able to get it quite the way I want them. Same thing with the greek-style potatoes.
Your cheese sauce looks good, I for one would be interested if you share the recipe you use. I've never been too thrilled with the homemade cheese sauces I've made, they seem to end up a bit grainy from the flour or cornstarch. So over here we've pretty much resorted to buying the huge cans of Que Bueno brand cheese sauce from Gordon's Food Service (if you don't have those where you are, it's a restaurant/food-service supply store). Can't have decent nachos without high-quality cheese.
One of the kinda regional foods I really like is Cincinnati chili (aka Skyline Chili). I normally don't like hot dogs, but put some of that on it, some mustard, and a huge pile of mild cheddar cheese and onions, and it's awesome. I haven't dared to try making it from scratch though, I just buy the seasoning packets. Despite it being called chili, it's nothing at all like Texas-style chili (which is something else I like to make). I believe the recipe was created by an Egyptian immigrant.