Personally I would go for the full version, most people who experience problems with Vista are usually those that have upgraded. If you want to save money, get an OEM version (license terms apply), my Vista Premium (full vers) was under £60.00
I have both a Vista machine and XP SP2, XP still...