For small or private projects or during development:
http://uberspace.de/
Because....they are cheap(from 1€/month for 10gb space,(0.50 €/month for .de/.com/.net domain) nearly full ssh access, preinstalled git, mercurial, bazar, svn, https support without configuration, node.js, etc... built in support for most web languages except java and .NET, and
no need to share personal data) and I also had positive communication with the support.
But again, only for small and private projects as they only offer hosting on shared servers(atleast at uberspace, the people behind this are also offering high traffic solutions).
Using a some other providers for bigger projects, but that is usually not mine to decide