The problem is they have released a product about 2 years before they actually should have. I have win Vista sitting in a box just waiting on some serious updates. None of my programs that I have (with the exception of one) works on Vista. I still can't understand why anyone would want an operating system that has reduced the number of options/compatibility from the previous version. Seems to me like when you have a product that has been proved stable and compatible with all windows apps that you wouldn't compromise these features by coming out with a product that completely ignores slightly dated programs. I guess that they developers thought that since people were getting their newest OS that they would be getting the brand new versions of every program they have. No, this is upsetting. I will not be using Vista for years. XP is so dependable, why change?