pues que quieres que te diga, yo haria lo siguiente
- Quitar el Vista de 32 bits, que seguro q es x86, y poner el Vista 64 (x64), si no sabes donde adquirirlo mandame un privado

- Pasarle regularmente el Auslogics Boostspeed o el TuneUp, que se nota y mucho
- Actualizar drivers con Driversmax o Uniblue driver scanner
- Montar un arranque dual con Linux (GRUB), para empezar pondria Ubuntu 8.10 o Debian 5 con Gnome, menos lios con el primero
entonces te instalas el Vista x64 primero, y luego metes el LiveCD de Ubuntu o Debian, y seleccionas que te haga una particion, o dejas espacio liberado en Windows previamente y a correr.
Puedes tirar de Linux para navegar y esas cosas, y cuando quiras soft de Windows, pues reinicias y pista, y si no te gusta la apariencia de Linux, Gnome es muy configurable, incluso lo puedes dejar como Vista/XP/Mac