Its Common problem with Vista. i heard the same problem from many users.

you can do few things.

1) remove the temp files.
2) use CCClener.
3) check for System Restore files. they make up a big amount.

4) If you are not very much aware of the computer, then seek someone's help who know about system and temp files and hidden files.

hope it will help.