Cierto, en el Vista aun te pueden fallar varias aplicaciones y Drivers.
Siempre que sale un Windows nuevo, lo recomendable es esperar como minimo unos cuantos mesecitos (o puede que un añito) a ponerselo, para que ya todo esté preparado para el nuevo Windows.
Claro que si se trata de comprar el Hardware nuevo, podrias buscar componentes que ya este certificado que funcionarán bien en Vista.
No obstante no hay aun ninguna necesidad de ponerse el Vista, y si yo tengo una licencio original para XP, pues no me voi a comprar ahora una para el Vista, lo haré cuando sea realmente necesario (si es que algún día lo es) actualizar la versión de Windows.
Lo que si puedes hacer es ponerte a la vez que el XP una version de prueba de Vista para ir experimentando con él y para ir buscando soluciones a los posibles preblemas que te puediera dar.