I use a Rancilio Silvia, a Mahlkonig Vario grinder and a calibrated SS tamper (bought in the States).
I buy hand roasted beans from Monsoon Estates who do a great tasting decaffeinated as well as other types. Buy 4 or more packs and delivery is free.
The have the dates when roasted on the bags...