I have been asked for information on what kind of mixer I use, so this post is dedicated to that topic...
This picture shows a KitchenAid 600 Professional 6 Qt Stand Mixer, which is what I own and love! If bought new, it's expensive (for me) for a kitchen "gadget" but I have been very impressed by its quality, durability, and strength. My mother has a different kind of machine for bread mixing, which I have used before, and this is definitely my preference! Almost all its parts are made of metal and are super easy to clean, unlike some other mixers out there (including my mom's). After all, there is nothing worse than spending the time to make bread (or something else) and then having to spend as much time cleaning the machine afterward!
This lovely machine is what I use to mix and knead bread and is large enough I can make 4 loaves of bread at a time. I also use it for making cookie dough, muffins, other kinds of bread, and just about everything I need a mixer for. I have to keep it in an easy-access spot on my kitchen counter because I use it so frequently. Before I got this mixer I used a bread maker I found at a thrift store to mix and knead one loaf at a time (and when the dough was ready I would take it out and put it in a regular loaf pan and cook it in my oven). I had to make bread more often that way, but it worked just fine for a few years.
I need to point out that even if you don't have any kind of mixer, you can still make homemade bread. I have at least one cousin who makes it regularly, mixing everything by hand--4 loaves at a time. She's amazing! I don't have that kind of patience and don't find mixing dough the least therapeutic (unlike some of my siblings), so I have a hard time working up the motivation to make it that way (though if I had to, I would), so this is the perfect solution for me.
So there is my recommendation for a high-quality, long-lasting, powerful mixer that has served me excellently since the moment I got it.