I used Pilapt-prep to get me through my CTC stage 2 (a distant memory now) and it was definitely worth it. cockpitweb is almost double the price and even that gets bought! Have to say though both software are not terribly professional looking but thats probably because they are made by pilots and not professional software development companies!