I read a album review on the okayplayer website, so I went to check them out (Link to article) and I really gotta say it's a great album that you really should give a listen. It's called Tomorrow Already.
They also had a album in 2006 called Eye Level that I really need to checkout after listening to this one. Hope they got some vinyl out there...
They have 3 covers for the album which all have a band member and a nice lovely lady on it :-).
3.All You Ever Knew
6.The A Featuring Buff1