I really can recommend it for anyone that likes sci-fi, shooters and rpg's. Though the rpg elements get toned down after the first game. Also a warning, since I don't know how much time you usually have. To play just the main parts of each game takes a good 15 to 20 hours depending on how fast you are. As I've said I'm about 2/3 through ME2 and I've played 22 hours so far. Though I chose to do all missions I could find.
To give a basic review of each game:
ME1:
Fantastic main story with a lovecraftian tone to it. Combat is a bit clunky, partially because it's an older game. Your item selection (weapon/armour mods mostly) is bloated. And most side missions are kinda boring. But it's a lot of fun if you haven't played it before. Just focus mostly on getting your team together and doing the main story.
ME2: Story suddenly gets hugely side-tracked in my opinion. But your choices can have a lot of impact ranging from everyone dies at the end to everyone survives at the end. (hint: crew missions are important.) Combat gets a huge improvement. Items and skills are overly simplified. But there is no bloat at all. Some really good side missions as well. I recommend getting the lair of the shadow broker DLC at the very least as it's fantastic.
ME3: Main story continued from ME1 bascially. Best combat out of the trilogy. Skills are similar to ME2 but improved. Weapon/items are a balance between what ME 1 and 2 had, which is great. Once again crew missions are important. Just keep in mind that the ending will most likely be...very disappointing. The rest of the game is definitely worth playing though!
And finally, for the most fun I'd recommend playing as a Vanguard. A mix between a space mage and a soldier with a shotgun basically. In ME2 you get "charge" which almost teleports you to an enemy and bashes them. Plus you get a shield boost. And in ME3 you also get 'nova'. You strike the ground with space magic which depletes your shield to cause an explosion around you.
In other words, yes you should play it at some point if you can! xD