dear god....between synaptic and aptitude, installing apps in a debian based distro is pretty easy. theres also ubuntus app installer which is pretty simple.
lets try windows again: find a program you want, download it from a mirror, hope to god it doesnt have an unmet dependency that you have to go find, then download, then install, so you can re-start the install of your original program, whereupon you hit next until it leaves you alone.
the windows 7 UI is lacking, but sometimes dealing with software in windows is annoying as hell, and other times its easy. i think its a decent OS though.
i prefer linux, but given school, and the lack of a blu ray player in linux, i dont use it like i did a couple of years ago. i prefer the software management in linux (for the most part, i dont know the last time something i wanted didnt work in aptitude) and definitely prefer the UI options linux has.