Vista has a built in drive manager. Go to computer management and and then to disk management. Also, you can try GParted...it's linux-based but you can create a boot cd to run it.
Next time try a search in here...this have been discussed frequently in this forum, especially with the release of Win7.