I used one of the official DSA theory tests DVD, it has all the official questions in the question bank and the format and style is exactly the same. As an added bonus, they've also go a hazard interactive DVD which I think is harder to practise for without.