I've heard a lot of good things about Linode, but I can't say I'm thrilled at the moment. I have a site partially hosted on Linode and the Dallas datacenter has had two failures in the past month, during our busiest time of the day. People going to our site at noon and the page not finishing because the image server is down (with all our ads) is clearly a very bad situation.
It's not really a sign of reliability how I can't even get their blog to load.... It's been loading the entire time I was writing this and I've only received the page title so far! What's going on over there?