not sure which albums are correct and which arent but im positive that one of those three albums was released a couple of years,at the least before 2005. i saw them perform live, on tour, promoting their new album (cant remember which one) sometime early to mid 2003. i'll have to do a little research and figure it all out, but there's no way all three albums came out in 2005