Throw 'em out more often man, haha.
At first I was wondering why you referenced TAI, but then I went to their myspace, listened to the songs and was like ''oooooh''. They sound great.
Edit: I just noticed you mentioned Beckett. I should never read reviews while I'm half asleep.