After looking at your list you should change some things.
Get a sata hard drive instead of the pata one.
http://www.newegg.com/Product/Product.asp?Item=N82E16822144416
Atlease get a DVD rom drive or DVD burner, since you won't be able to install your windows vista(DVD) with a cd drive.
Don't even bother getting that sound card, your onboard sound is better than that card.
Get a sata hard drive instead of the pata one.
http://www.newegg.com/Product/Product.asp?Item=N82E16822144416
Atlease get a DVD rom drive or DVD burner, since you won't be able to install your windows vista(DVD) with a cd drive.
Don't even bother getting that sound card, your onboard sound is better than that card.