I also sorta like them. I mulled over buying their album a few times. I have to admit I really like 'Everywhere You Turn', even with the 'With or Without You' bassline.
Do you have the album Digi? I streamed it from somewhere once, I think MTV had it up when it came out.