I used BRS for my class, but the BRS author was also our instructor. BRS is probably way too comprehensive for board review but good for class because most everything is in there. The practice tests in it are great, too.
Anyway, I'm going to move this to pre-dental since this isn't really a Step 1 topic.