Mass Effect 2 is a terrific game on the PC.
Let's get that out of the way. But for folks who own PCs with multi-core CPUs, there's an issue with very long load times when the player goes through decks of the Normandy space ship. There is a workaround for this issue; simply shut off one of your CPUs and then put it back to two cores. However that's clearly annoying if you have to run
BioWare's sci-fi RPG more than once (and that's most of you).
A software developer has created a utility called MassAffinity that, after a brief set up, fixes the issue automatically when you run the app with
Mass Effect 2. Obviously this is a third party program not made by BioWare so download and use at your own risk. However if you are experiencing these long Normandy load times and don't want to wait for the developer to issue a patch this is better than nothing.