great list, thanks...
many of those programs are very useful, because they are identical in use and apperance to their Linux counterparts. Once comfortable with these very mature programs, the switch in the underlying Operating System from Win to Linux is a much smoother transition.
I installed OpenOffice, Firefox and Thunderbird for my wife on windows for several months, then one day I reinstalled her OS with Linux, but kept the same icon placement, background, etc. It was several days before she even noticed something had changed..."Hey, my start button looks different!" was the comment if I remember, though it could easily have been, "hey, my computer hasn't crashed in a while..."