Agree with Nill, a lot of Magoosh's problem sets are too hard and do not come up on the actual GRE test. For vocabulary I like 500 Essential Words from Manhattan Prep and for text completion and sentence equivalence, I like GRE Prep Powered by Predictive Algorithms. For math I don't have any feedback because I am quite strong in math already, so I only study for the verbal part.