I've been running the current Vista installation on my desktop for a little over a year now with out any problems.
My current laptop has been running one xp install for the 6 months I have had it. However I just installed Windows 7 in a dual boot so I will probably remove xp as soon as I get everything set up in 7.