I don't see why people down on Vista so much. I own it, and have had it for over a year, Vista just takes time to adjust, after that it runs fairly smoothly.
I have never gotten the blue screen problem, and never had any fatal errors.
For those out there still wanting to say I have a great computer capable of running it, I most certainly do not, I have a Gateway 2007 model with a 1.66GHZ Intel Celeron M Processor, and 1.5GB of RAM, with a 64MB graphics card, pretty much the minimum for running Vista, and it runs great for me.
I actually prefer it over XP now. As stated by some of the developers Vista when you first get it, and when you install a service pack, needs time to rebuild start up files, or build them for the first time. After that it runs fine. I agree with this statement, as mine will start up in 30 seconds to 1 minute flat. The problem really isn't vista itself, it's the computers it's being put on, they aren't DESIGNING them for Vista, for example, my brother's computer has the exact same specs, and he has had four major crashes, and 2 blue screens, we have the same model as well.
I took his apart to find that all his parts are made differently from mine. He has RAM cards from non-brand name companies, and his processor is made in China, when mine is not. Not to mention they originally sold the 2 computers to us with 512MB of RAM, when Vista needs at least 1GB.
The issue isn't Vista, it's the computers they are building FOR it. They are using the right specs now, but they are using lower quality parts to build them. I recommend checking who built your parts and looking them up, cause that contributes a lot to how your computer runs.