In a large pot, cook penne pasta according to package directions; drain and set aside.
In a large saucepan, melt butter and cook onion and garlic for about 3 minutes or until tender. Add the spaghetti sauce, basil, oregano, and half the mozzarella cheese. Stir to blend and allow mozzarella to melt.
Add the pasta to the sauce mixture and combine thoroughly. Pour into a greased 7x9x2" Pyrex baking dish. Top with the remaining mozzarella and all of the hot pepper jack cheese.
Cover dish and bake in a preheated 375-degree oven for 20 minutes. Uncover and bake an additional 5 minutes or until bubbly. Top with Parmesan cheese and serve hot.