It seems you are newbie to vista. VIsta is fine nowadays. All softwares are being "vistaficated". The problem may depend on the vista version..What's yours? I recommend you to use "Vista Ultimate".
To start to use Vista you need
1) A good computer...
2) Patience (this for learning the vista - e.g. sometimes you will meet problem to findout where is network connection folder...)
3) Don't install other programs, not compatible with Vista.
----
BUT there is an acronym for vista,
V-Virus,
I-Intruders,
S-Spyware,
T- Trojan,
A- Annoyance