NatureWise OmegaWise Krill Oil - Does it have the best effects?