cirtex is good, but they are very slow. They host a lot of sites on a single server which makes all the hosted sites too slow. Other than that, they are good and reliable. Their support is very good and friendly as well.
Only if they resolve the speed issue, they will be my first priority
