yes, they suck.
Pretty much like ECS, but they don't perform as good. They are not reliable, or particularily stable, they fail early, and aren't good for anyone that wants to enjoy their computer.
Asus may be overpriced, but at least you get quality consistently. Thats worth a lot more then they charge for to a business, maybe not to some kid building their own computer though.