First of all, Ubuntu IS NOT an Operating System!!! It is a DISTRIBUTION or Distro, of the Linux Operating System, or GNU/Linux to some!!!
PLEASE do NOT confuse the two!
Secondly, most of what you are comparing is NOT Ubuntu to Windows 7, again it is LINUX against Windows 7!! Most of the features you describe are available in most if not ALL Distros of Linux! True, there are some feature differences between Ubuntu and other mainstream Linux Distros, as Ubuntu is increasingly forking away from Debian, that it was initially sprung off from. This is NOT necessarily a good thing. As for me, I will stick with Debian for my workstations, and servers.