10. KRUPS Espresseria Auto Bean to Cup
This makes really good espresso from start to finish. Surprisingly compact, the coffee is lovely and hot too and there are programmes for you to set coffee strength, amount of coffee and steam to suit your personal requirements. The large water tank means you can make plenty of it too.