Medify stands out because of how closely it replicates the actual test. You can time yourself, use the same shortcuts and similar style calculator, and the layout of the screen helps with familiarisation.
The book is good, but I think for timing and practise Medify is definitely worth it.