J2SE Runtime Environment 5.0 Update 7 is not needed but you do need Java for some webpages to work, the latest is Java SE6 Update 26
- The Microsoft visual C++ 2008 redistributable contains "runtime components" and "libraries" that are needed to run some applications on you computer. The redistributable package was most likely installed on your computer by a program that you installed that requires it in order to run. That being said, you should leave it
Microsoft Sync Framework 2.0 you should probably leave alone, to the best of my knowledge it was and may still be used by ATI/Radeon Catalyst.
Apple Application Support is used by Quicktime and itunes, the latter you may not need but Quicktime is often used for internet video.