I was originally waiting for the PS3 release of the second game to experience this series for myself, though thanks to a random decision to buy an Xbox 360 this week, i did just that with a copy of the first game. Been playing for a few days, and easily having one of the best gaming experiences of my life. Bioware sure do deliver.
Oh my, how incredible. So printing this out.