Yep. I like them a lot. I wasn't such a big fan of the whole Kowalski/Vanishing Point phase, but the new album is one of the best straightforward rock albums in years.
Saw them in San Francisco right after Liverpool beat United 4-1 at Old Trafford in 2009. Me and my brother got pissed and shouted "UNITED" at Mani until he gave us a thumbs up. Legend. Great gig too.