First sauté the onions and garlic in olive oil and butter in a large frying pan with high sides. When the onions are soft and everything smells really good, remove from the pan, leaving as much of the oil/butter mixture as possible. Reserve in a bowl.
Toss the veal with the flour and Lawry's salt and pepper. Add a little more oil and butter to the pan (if necessary), raise the heat and toss the meat in the pan. Allow the meat to brown, even if it means bits stick to the bottom of the pan. When the meat is nice and brown, add the paprika and stir for another few minutes. At this point, it may look like the bottom of the pan is covered with flour sludge that will never come off in a million years. Worry not!
Add the onion and garlic mixture and a few tablespoons of the wine. At this point, you should be able to scrape all the dry bits off the bottom of the pan with a wooden spoon. Be assiduous with the spoon until you have gotten every precious browned bit off the bottom of the pan. As the liquid cooks away, add the broth. If you are adding mushrooms, do so now.
Now comes the difficult part, the part that I did not believe initially (and thus made a lot of mediocre goulash): simmer for the next two hours, stirring occasionally and adding broth or wine as the goulash dries out. When I was young and foolish, I assumed that my grandmother used inferior cuts of meat and therefore the 2-hour simmer was just to tenderize the meat. (This was especially foolish, as my grandmother changed butchers like other people change shoes - frequently. She was a terror to inferior butchers and played them off against each other!) In fact, the longer you simmer the more time the paprika has to mellow and give off its flavour. If you serve too soon, it will taste slightly floury and not at all smooth.
So kick off your shoes, check out whether there's a good episode of the Simpsons on the TV or read a book. You'll have to go back and check the goulash during commercial breaks or at the end of each chapter.
About ten minutes before the goulash is ready to serve, set water boiling for your pasta. It should be wide ribboned, ideally. If you are using sour cream, add a large spoonful of the goulash to the sour cream, mix, and then pour this mixture back into the goulash pan. If you are using crème fraîche, you can add it directly to the pan. (I don't know why, but after many years of using French crème fraîche I can only assure you that it is almost impossible to go wrong. If the liquid you add it to is furiously boiling you might find the crème separating. But I doubt it.)
Taste (yeah, like you haven't been doing so all along? It smells too good to resist) and add salt and pepper as needed.
erve over hot buttered noodles and with some good bread for mopping up the leftover sauce. Also serve with the rest of that good dry white wine!