There is one being brandished around at the moment called get a head for the sky which you can only get from their web site. Found it to be very good particularly for all the soft skills type of stuff. You know, interview techniques, group exercises etc. Excellent general all round prep. There is some technical stuff in there but not much. For that I would look at ace the technical interview or handling the big jets. The latter is a bit dry and hard going but full of useful technical stuff.
Hope this helps!