I own a more modern version of the Breville that /u/swordgeek recommended. I've only had it for a couple weeks actually, but it feel really solid!