I was at the China Trade Expo at the Los Angeles Convention Center 2 days ago. A brand called Java sold automated espresso machines (huge, nearly commercial stuff) for $140. It made a great espresso as well. DIY sounds fun but I'd rather spend $140 and call it a day.