I've started playing through ME2 on the PC, and I'm going for a complete experience.
-Hacked Legion in from the start, to hear all the missing dialogue.
-I have all the mission-based DLC.
-I modded my game so my Shepard has Red Illusive man eyes. There's a lot more modding options for appearance, but that's all I wanted to change.
-I cheated the hell out of it for resources and credits.
-I have my Paragon and Renegade maxed from the start, to make the choices I want.
This isn't my ME3 Prep playthrough. That will have to wait until later - I need to do a PC ME1 playthrough, then import that to ME2. I'm debating between that, or just tweaking my ME2 save using the save editor to make all relevant choices through the raw data. I don't know if I want to take that kind of time again. (I did exactly that for Xbox. And it was so time consuming.)