I recently signed up with Servercake after being recommended by one of my friends. I signed up with windows hosting plan using their 50% offer. So far no fault with them, good uptime, much better than my previous host where i was facing my website issues.