Equilibrium "Armageddon" got about 10 full-album plays from me this week and will get many more to come. Based strictly on tracks played in the last 4 years, this is my favorite band (thanks, Last.fm!)
But of note to those who favor the less extreme, and are SF fans (if you're here, you just might be), is HELION PRIME. Their lyrics are mostly science-themed, with some SF (the Space T-Rex on the cover is a clue...) thrown in. "Apollo (The Eagle Has Landed)" is a seriously ass-kicking tribute to a certain moon landing.