Performance isn't the best in the world (shared I/O contention, mainly!) but for the price and stability, linode would be hard to beat.
Yes, I'm renewing for another year
My io stats can be close to zero usage (maximum tokens available) but processes spend time waiting for the disk. On a normal machine that would be a sign the disks were overloaded; with linode I'd assume some other linode would be hitting the disk heavily.