Pros: Strong motor, cake setting, customizable settings, doesn't blow fuses, never broke a kneading blade
Cons: Sourdough snobs wouldn't like the recipes in the manual. Customizable settings can be confusing.
I bought the Zojirushi BBCC-X20 bread machine 5 or 6 years ago. I bought it because I was experimenting with an almost-no-salt diet, along with natural-sourdough breads.
I make at least one whole grain loaf per week, along with white breads and cakes to bring to my many meetings (Zojirushi now has a cheese cake recipe on the website). It is also good for making the dough that you shape and bake yourself.
I make an 80% rye bread, and haven't burned out the motor yet! Rye dough is very dense and sticky.
I have totally gotten my money's worth out of this machine, even considering I bought it in desperation on a Christmas Eve for too much money.
Since I have no counterspace, I can keep the machine in another room, mix my ingredienets in the pan, and take the pan to that room to bake.
When I got it, it came with a videotape that was actually very helpful, since you have to listen for clicks and clunks as you insert the baking pan and have to take it out in a certain way. For people new to bread machines, it also gets you over the "can you really do that?" factor. I assume it comes with a DVD now.
If you want, you can customize the timing for all parts of the bread cycle. However, this can get confusing pretty quick.
Now this machine is costing less than $200. If you are considering a bread machine, it is worth the money.