Mate, I live in Europe. The UK (as bad as it is, is still better than the US), the Netherlands, Belgium, and generally anywhere else that has public transport.
Switzerland.
The Netherlands
Have you been to America? Public transportation barely exists.