My wife's 30th birthday is fast approaching. She's notoriously hard to shop for. She was a barista in her high school days and is excessively picky about her coffee. We had an espresso machine for a short while that she decided was absolutely inadequate and subsequently we gave it away. She's hinting that she'd like a new espresso machine for her birthday. I have no clue about what to buy. All I know is that it must be able to foam milk. Can anyone give me options or ideas? Pricewise, I'd like value for money, but it doesn't have to be cheap.