It's quite a laundry list, stuff like ensuring their competitor's software would fail on their OS (the whole "DOS ain't done 'till Lotus won't run" stuff, but they did that with Novell too), but here's a few off the top of my head if you want to know why some people might still be salty about Microsoft.
Embrace, Extend, Extinguish. Most of their misdeeds are centred around trying to ensure that Windows was the only viable system. Java and its potential to run anywhere as interpreted bytecode was a threat so they made their own incompatible fork, the whole Visual J++ thing (see wikipedia for details).
Likewise, Internet Explorer 6. Again, the possibility of being able to do everything in the browser and thereby allowing other OSes to the table was a threat, so they made that awful thing, tied it deep into Windows and ended up with a browser market share in the high 90 percent. At that point they had de-facto control over the web standards, but - and this is where you could argue they held back progress - as soon as they'd crushed all the competing browers, they disbanded the IE team and basically halted web standards there and then for a few years. PNG support for instance was held back for countless years because of IE.
The sheer inertia of IE6 made it quite difficult for other browsers like Firefox and even Chrome to get a foothold, even where I was working it was "Code it for IE because that's what ships with windows". Arguably it may never have been dislodged if it hadn't been for the smartphone market - and even Microsoft themselves found it a nightmare to end support for because they had got so many people using it's weird extensions (e.g. the entire South Korean banking sector).
The Halloween Documents.
One of the things which struck me as pretty underhanded - to the point of fraud - was the deal they had with OEMs selling PCs during the 90s. If you wanted to sell 1000 computers, you paid Microsoft for 1000 licenses, whether or not they had Microsoft software on them. Want to sell 200 with OS/2? That'll be 200 MSDOS licenses! Want to sell a line of SCO Unix machines? Linux? DR-DOS? Better pay up for that software you aren't even selling, or you won't get any Windows licenses at all, ever! This led to litigation and they were eventually forced to stop, but it had decimated the competition by that point.
More recently we had the business with the Open Office ODF format being made a government standard, to which Microsoft's response was to create their own rival "open" format which they called Office Open XML to confuse matters. This standard was something of a mess since they basically took binary blobs from Word etc and embedded them in the XML for certain object types and these were not documented.
However, where things took a dark turn is when they subverted the ISO organisation to try and get them to ratify it as a standard. They did this by stuffing it with new members, a flood of obscure countries which had never had ISO membership before, suddenly turned up, voted on OOXML, and then never voted on anything again. Because there were so many new "single-issue" members who lit up briefly to support Microsoft and then went dark, ISO was left paralysed and unable to ratify anything because they couldn't obtain a quorum until the one-shot members had expired.
Nearly all of these are things which were discussed on Slashdot at the time.