I recommend checking out my review on PhrasePump. I hated it too, passonatly, but its found a place in my language studies.