I have Vista on two computers and XP on the rest. If you're going to get a new PC, I say get it with Vista. You are going to have to get used to it someday, might as well start now.
On the other hand, I wouldn't upgrade any of my XP computers to Vista as there isn't much real improvement.