I must say I have had no problems with Vista. I have completely ditched everything XP since getting the new gear and just went with what Vista was offering. It hasn't set a foot wrong.
It seems to me that using older stuff and fiddling with the operating system creates it's own problems. I understand why people do it, I just think that it's a good part of the problem....