go for arihan bitsat 2008.........first of all u will get an idea of the type of ques as in the begining itself they have given past 3 yrs paper.........then there is a cd for self tests that too is good but the only prob is the tests are in a separate form i mean each of pcm has to attempted separatly and there is no timer so u have to keep watch of time