I think it depends on what you like. I have Lange pharm cards and I think they are wonderful b/c I like the vingnettes and the detailed explanation. However, if you are pressed for time or you rather not use those, the BRS pharm cards may be more to your liking. I am not using flashcards for micro.
Good luck