I've had success with evening out the color of Oak using a gel stain glaze.  Here is a photo of a dresser I did.  You can see I had to switch batches of lumber for the bottom drawers:


A smarter man would have gotten some lumber that was a better match and re-made those drawers but I ain't smarter. 

So I gave the entire thing a seal coat of shellac and then layed some dark gel stain on top of that on the lighter colored parts.  Let it sit for a bit and wipe off.  Repeated until I got a decent match on all the pieces then poly over top of it all.


Those bottom drawers still bug me but the customer was happy so I let it go.