We are huge fans of anything from Dr Mercola, so this instantly get a high ranking. This is something I believe should be taken daily and you can pretty much always trust anything that comes from Mercola to work well. I would say I feel much better after taking these on a daily, leaving me feeling more energized.
However I have found other B vitamins, like the liquid droplet version, that makes you feel better much faster. In the end, this is good for that daily supplement pill you need, I highly recommend.