Neh, self titled came out in 05 Feel Good came out in 01.
For people interested in just going through and knocking off a few if you go to
Welcome! - Rate Your Music and search for an artist you can see their albums in chronological order and see what their debut is. If everyone could go through and knock out at least five albums that'd be helpful if like 10 of us do it, that'll take care of fifty albums and be a big help.