Win ME:
- same kernel as win98, same file system.
- slightly changed the GUI menus, altered access to DOS in order to speed up boot times.
- included windows movie maker, so people can make shiny home videos.
I think we all can agree Windows ME was a clusterf*ck. Basically MS changed win 98 ever so slightly, and then repackaged it as a new os.
Win Vista:
- same kernel (minor changes to the way Ntoskrnl.exe handles MMCSS for seamless video playback) again, shiny!
- changes the menus around, and offers the 'slick' aero UI. Shiny trifecta complete.
Vista is a dressed up version of XP. They put XP in a room with Win Media Center edition and had them go at it. Out comes Vista, which shares the same pedigree as Win ME.
I work at a law school, 200+ employees w/ 400+ computers. I'd like to never upgrade them to vista. Unless some decision maker (guy w/ the money and no clue how to attach a picture to an email) makes me, I never will.
Linux? Please. Reason? See desc. of boss, X that by 1/3 # of employees.