Ive been using Osmosis for about a month and have recently become an ambassador for my med school. Try out the initial question bank and if you like it, act soon to get the discount for permanent access. No expensive monthly subscriptions like the big competitors.
Contrary to a comment I just read, you arent required to have a .edu address. Although you dont get immediate access, you arent likely to have to wait more than a day or two. This is actually for a great purpose, as they are trying to help provide custom content to students at each medical school.
This app is extremely helpful for all students - premed, medical, and beyond. Its more aimed at the MS1 and MS2 years right now, but they are working to add content that will be for your clinical and residency years.
Aaron89821573 about Osmosis: Medical School Notes