svchost.exe ist, wie der Name sagt, der Service Host. Läuft mehrmals, weil es eben nicht alle Dienste mit einer einzigen Instanz bedient, sondern mehrere braucht. Das ist normal. Auf solche Idioten wie Cr41s3 solltest du in dem Fall dann besser nicht hören...
Der beste Schritt wäre wohl wirklich, XP zu installieren, da es deutlich weniger Ressourcen benötigt als 7. Dein Laptop scheint ja nicht besonders leistungsstark zu sein. Du kannst unter 7 auch diverse Funktionen und Dienste deaktivieren um die Performance etwas zu verbessern, beispielsweise die Dateiindizierung.
Google einfach mal nach sowas wie "optimizing Windows 7" oder so, da wirst du schon fündig.