Yep. Moreover MS is about releasing a new OS in a few months when the beta phase is over. When this happens, they will most likely stop supporting the older OS, which is XP, then no new security updates, drivers...
Vista sucks and I hate it, but for elementary tasks it works more or less as anything else. You start to be in trouble when trying to install drivers, program updates, codecs, some software... all things your mom won't be doing on her own.