Prep the oven and dish: Preheat the oven to 350°F. Grease a 2-quart baking dish and set it aside.
Cook the pasta: Boil the pasta in a large pot of well-salted water according to package directions for al dente. It should still be slightly firm, since it will keep cooking in the oven. Drain and return it to the pot.
Stir in the cheese and sauce: Add the Monterey Jack cheese, cheddar cheese, mayonnaise, and sour cream to the hot pot. Mix gently until everything is completely combined and the cheese has melted into a smooth sauce.
Transfer: Spread the pasta mixture in the prepared baking dish.
Adding Topping: In a small bowl, stir the panko breadcrumbs together with the melted butter and garlic powder until evenly coated, then sprinkle over the top.
Bake until bubbly: Bake uncovered for 15 to 20 minutes, until the filling is hot and bubbling at the edges and the topping is lightly browned. If the crumbs are not as crisp and golden as you would like once the filling is hot, run the dish under the broiler for a minute or two. Watch it closely.
Garnish and serve: Top with chopped fresh herbs or a dash of paprika, if desired, and serve right away.