I think you'll find a lot here are BioWare fans, I mean who doesn't like story telling in a player consequence experience haha.
Can not wait for N7 day! I stumbled upon BioWare in Dragon Age: Origins, have since played that game about 5+ times maybe, played only Dragon Age 2 and Inquisition once, Dragon Age 2 because I got told how bad it was (ended up not that bad) and Inquisition because yeah that game is too big than it needed to be.
The Mass Effect series is probably my second favorite behind only the Fallout series (4 disappointed me). Mass Effect 2 is my favorite out of the series, I need to play 3 again after they fixed it and with the DLC which adds so much more.