Yep, I always encourage anyone who's never seen them live to check them out-- I've seen them 6 times dating back to 1997 (and most recently last week) and they have always been one of the premiere live bands going, imo.
I know a few folks who don't really get into their albums but have totally loved them live.
4/23-- Fu Manchu
9/3-- Iron Maiden
9/6-- Ashes of Ares
9/7-- Wolf/Armored Saint/Circus Maximus/Sabaton