I am a fan of 'old masters' stain. it has oil in it so it will need 12-24 hours dry time, but has a lot more pigment in it than Minwax. When you stir the can it is a really heavy sludgey stuff.
But Also, when I work with oak - I bleach it first. So that my "base color" is whiter. I use the KleenStrip 2 part wood bleach, leave it for 12 hours or so then neutralize it with vinegar. It may be that the bleach will remove the 'yellow' graining to leave you a "Whiter" base to work from.