I recently bought a Saeco Titan coffee grinder, and have been very pleased with the consistency and control of the grind size. I had to hack it (of course) to get the grind fine enough for espresso, but it's working, and it seems like a well-built machine.
For info on adjusting the grind size outside of the factory settings, see here:
The Saeco Titan, Starbucks Barista, and Solis 166 are all the same machine. There are probably a few other rebranded models out there too.
A few years ago, I took a Krups "steam-powered" espresso machine and retrofitted it with a temperature control and air pump. The air pump pressurizes the air above the hot water in the heating tank, and the water is conveyed from the bottom of the tank to the group head. Thus, the air pressure will be the same as the water pressure. This differs from commercial espresso machines which use a water pump to move a specific volume of water through the coffee. The pressure is determined by the resistance the coffee poses to the set flow rate of water.
The temperature control was hacked from an old meat thermometer. It has a very basic proportional control. The air pump was salvaged from a 12V tire-inflator compressor. The large circuit board is a computer power supply that provides high current 12V to the compressor.
About 14g of coffee, finely ground and tamped down into the portafilter.
I realize my shot is a little fast and pours out too violently. I'm still figuring out the ideal pressures and valve opening sequences for this machine. Since this is essentially a constant-pressure machine and commerical machines are constant flow-rate, there may always be some differences in how the coffee is made.
Lots of crema. This demitasse holds about 2 oz with additional headroom for the crema. It tastes great! I am very happy with the espresso that it makes. On cold days, I usually take a sip from the demitasse, then dump the rest into a large mug of hot water for an Americano.