I am with the (oft maligned) 1and1.
Apart from a glitch transferring one of my domains they have been fine - no down time, speeds higher than my internet connection, and moderately competent support staff. I am only a hobbyist so do not drive the system hard, but I do use ssh to a git repo for...