Preheat the oven to 350°.
In a large bowl, stir together the meat, bread crumbs, eggs, milk, Parmesan, onion, garlic, parsley, and basil. (I use my hands.) Mix well until well-incorporated.
Shape the meat into golf-sized balls. (I use a cookie scoop.). Place each meatball on a well-greased baking sheet topped with a greased cooling rack. (This allows the meatballs to drain as they cook.)
Bake the meatballs for 30 minutes, until cooked through.
Place the meatballs in a large skillet and top with your favorite spaghetti sauce. Heat over medium-high heat until the sauce and meatballs are hot. Serve over spaghetti, or use in meatball subs.