I have a Vaio and have removed stuff each time I've reset to factory settings (2 or 3 times now) and looked up most of the stuff. Basically you can remove everything that says Vaio on it except for
Sony Shared Library, Settings Utility Service, Vaio Event Manager - these are needed to make function buttons work.
I would also leave (for now) Vaio Control Centre, Vaio Update and Vaio Care and Smart Network.
Vaio control centre allows you turn off annoying battery popups and is no problem being left - it also displays your serial number and various other useful bits of information if you click on that setting, which could be useful. Vaio Update will update all the pre-installed drivers and is a good way of getting the latest bios installed. But once it has done its job you could uninstall it. Vaio Care is a total pain - it will update itself a few times and I don't think there is anything necessary in it - I have it uninstalled. Smart network is quite useful and can be left (if you have it) it gives an on screen option for turning wifi and bluetooth on and off easily).
Also leave anything that says Nvidia. Anything else Sony or Vaio can go (depending on your particular laptop - there may be other utilities you need to leave on - eg notebook utilities or spef) and any programs you don't want can go. Windows mesh stuff is obsolete and can all go. Windows Essentials can go (or you can keep the bits you want and uninstall the rest - I kept movie maker). Any dvd burning software can be useful, like Roxio or whatever.
I would leave all the Microsoft C+++ visual stuff - every time you install a program that needs them it adds them - best to leave all of them.
Bing - if it's uninstalled in programs, is it activated in Internet Explorer? You could turn it off in Internet Explorer.
Sorry if this is after the horse has bolted!
One thing I wish I had done was use something like Revo uninstaller to uninstall all the progams as I believe it cleanly uninstalls them, but it looked a bit too complicated to me when I tried it.