
There are a lot of good breeds to choose from. Even more if you consider cross breeds.
The brown Swiss are indeed a good all around breed and would serve you well.
As to beef flavor, the Jerseys and Guernseys though strictly dairy breeds have a yellow fat that gives them a distinctly good flavor and the meat is called coloured beef. Nothing better tasting then a properly fattened bull or steer of these breeds.
Ayrshires are very hardy and do well on rough ground and taste good while providing plentiful milk. They tend to have short teats which makes them hard to milk by hand. I had one first calf heifer that I could only milk while her calf was working the other side. As soon as he lost interest and moved away she would kick me through the wall.
Angus are excellent beef and can drop a calf in a snow storm that flourishes but they tend to be mean and otherwise unhandy.
The Holsteins have a fat that tastes like tallow and sticks to the roof of your mouth and cows will produce over 100 lbs a day of milk which may only test 2% butter fat. Not at all what your looking for.
Then there are the crosses.
Holstein -Jersey are common as they breed Holstein heifers to Jersey to get a small first calf. These make excellent family cows and the calves can be bought cheap. They have hybrid vigor but for some reason the second generation does not breed true so prolonging a line isnt worthwhile.
Holstein- Hereford makes excellent beef and a cow will usually produce enough milk for a families needs. Very docile as a rule.
Hereford -Jersey Good beef with some color and plenty of milk. Watch out for the bulls though. They behave like jerseys with their short fuse while hiding behind that white face disguise.
lots of others of course some suited for particular climates more then others but as I haven't raised them I'll leave them to others .