I'm about to start ME3 for the final time, my last ever (and my personal canon) play-through of the entire trilogy, including all DLC.
Just recently completed my last play-through of ME2 after 6 months of on/off playing. Rather shamefully I zipped through ME1 on the easy setting since I find the game mechanics almost unplayable now which gave more time to enjoy the actual story.
I'd almost forgotten just how awesome the Shepard character is in ME2. In terms of character development, Shepard is at his best in ME2. It's also the most epic of the trilogy and IMO has the best characters.
ME1 has the best story, while ME3 has (for me) the best game-play, so looking forward to starting the final round.