I think there may be enough to say about virmach to warrant a thread unto itself - so may as well start this one right here right now
(Following some recent discussion in another thread here)
For now I'll just summarize my assessment from last couple years in a few of their USA locations: solid systems, great uptime, modest specs, okay-ish network (depending on what you need it for - it is colocrossing after all) ... Also reasonable to deal with in terms of support.
So all things considered I've been pleasantly surprised. I'm guessing that the CPU limits (etc) are actually fine for some medium-load webserver duty (such as this forum) - but probably less so for more sustained usage patterns such as transcoding.
tl;dr: could be a good option for many but not all lowend applications - and proven to be worthy of consideration (in my own limited experience at least).
Questions, suggestions, critical comments, horror stories, and/or kudos and benchmarks welcome.
Also feel free to mention any good alternatives in the general price range