Windows 7 is terrible in my experience. Like every version of windows, MS once again moved and renamed things for no apparent reason. Add/remove programs is now programs & features, have fun tech support guys!
The 100M number is complete rubbish. Every PC I've bought from Dell/HP in the last few months had the BS windows 7 license, but came with XP installed. That is the ONLY way for someone to get XP installed on a computer, all so Microsoft can claim inflated sales for another garbage OS that no one needs.
When was the last time a MS OS had a feature that was actually useful? It has only gotten more bloated, more demanding of system hardware, and changed for the sake of change. They renamed a service pack and charged people for it, and they gobbled it up.