I LOVE my bread machine! I've had one for aboout 6 years and use it 2-3 times per week. Mine is a Breadman, and it's excellent. It can be programmed to meet your needs and it also has lots of pre-programmed options. I use it to make wonderful pizza dough, foccacia, and lots of different kinds of yummy bread.
I've also heard great things about the Zojurishi machine.