Sheppard Air is the best bang for your buck. I used them for my II written a few years ago and it went great. A couple days of studying with their program, and scored in the high 90's. Can't go wrong!
If I remember correctly, most of the questions mirror the IR written but there were a handful of unique ones.