Espresso, drip, pod, or French press – here's how to choose the right coffee machine for your routine and budget.