Now I know a lot of fans had mixed feelings about the ending for Mass Effect 3 but I personally enjoyed the ending and you have to give some points to Bioware for actually listening to their fans and adding some more meat to the ending.
My point is they made good games and were well known for having good stories in their games.
I used to be a massive Bioware fan and can you blame me? Baldur's Gate, Neverwinter Nights, Jade Empire, Dragon Age and Mass Effect were all amazing series well apart from Dragon Age 2, that was just downright terrible.