I've worked for a number of major software companies in the past 20 years up to and including Microsoft in the early 90's. As a matter of fact, we were using mostly Gateway systems at that time and had nothing but problems with them. I have never used or recommended one since. All companies have their share of problems, even yours.
As a tech specialist, you should have known from the start that these days 512MB will get you nowhere fast. I just checked the side of my Vista Ultimate box and it states 1GB as a minimum and it does in fact run on 1GB. Although I have suffered a few crashes (2 or 3), I have yet to see a BSOD.
As for individuals installing an OS on their own, no matter who makes it, they will eventually have a few problems. As I'm sure you know, NO OS is completely bug free regardless of the manufacturer. If a person doesn't have a reasonably high skill level with computers, installing a new OS on top of an existing one should only be done by a professional -- period.
I have been a faithful Windows user since 3.0 and I really though that nothing could be worse than Windows ME. Vista in the early stages is worse. Windows ME had its problems, but you could get support/help from 3rd party vendors. Upgrading to Vista has been a real challenge... and I feel like I'm walking through this maze all alone. So many software and hardware items don't work with Vista and third party vendors have not developed a fix yet. Virus protection... No, AOL security... NO, ATT security suite... No. Problems that were none existent yesterday are here today. The drivers for my video card, cd-rom drive and D-link usb adapter worked yesterday. Now, nothing but problem messages. I've always fought the good PC vs. MAC fight and found the MAC commercials to be amusing. But, I've never given thought to joining the MAC legions until now. If Vista wasn't ready for a release that would be seamless for the upgrade crowd, It should have been noted. And the Vista Advisor is another matter for another conversation. Why give the green light to a system for upgrade and then present you with a different reality post upgrade?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic