There are a few downfalls to Windows Vista, the biggest being program compatibilty. There are a number of programs that are not exactly compatibile with Vista. Second downfall would have to be the amount of resources that it takes up. And the third is that there is alot of hardware that is not working properly due to drivers that were not created propely and give major lagging. Other than that it is just another os. Just remember that they say, Windows Vista is just windows xp with a bunch of bells and wissles.