Sorry for seeming like an idiot, but...Where do you put these in? On the site it says they are invalid.
But hey, this you could get with the DLC's! I already have them... and 5 or 6 new Armor-Suits - one of it got a look of Dragon Age Origins Dragon sign on it - really cool!
An other makes you look like an alien. They all have positive effects for your attackpower or things like that.
A must HaVe!
New Missions are available too after the installation of them and-and-and!
Mass Effect 2 still let my mind detonate into a new dimension of playing - it's so great!