I would recommend the BMW ChargeNow card (covers Chargemaster, Polar Instant and some Source London) and Ecotricity cards for starters, out of the list below those are the two I use the most and cover 90 % of circumstances for me.
I have
BMW ChargeNow/Chargemaster
Ecotricity
Polar...