Hey
I have recently finished DIT and I'm currently working on the Kaplan Qbank (just purchased it like 3 days ago)
I liked DIT a lot. I tried them for Step1 but somehow felt very overwhelmed after watching their first 2 videos and decided it wasn't enough for me as I did not have a very strong foundation in pathophysiology so I was a little hesitant to try them for Step 2 but given that I have no time to go over Kaplan and that my foundation has improved dramatically since Step1, I decided to give them a try and I have to say I was very impressed! I did the 28 day course so about 6videos/day while rotating. I really really liked them. I didn't purchase their Step up to medicine book because I was a little skeptical at first so I just used FA for CK to follow along and they pretty much covered everything in that book and emphasized the high yield points which FA doesn't put much emphasis on.
Kaplan Qbank is not outdated. I've cross referenced a couple of things they talked about with uptodate and their info is actually pretty legit but then again I've only done about 400 questions so far but so far so good. I'm not sure about their course/videos though.
Hope this helps.