I usually use several coats of polymerized oil. This can be tung oil, eurythane oil, danish oil, whateva. Put a good soaking coat on, give it 10 minutes and wipe dry. Let sit until well dry (24-48hrs) then recoat. Can keep doing it until it won't absorb any more if you want to. I've known folks to put 10-20 coats on waiting up to a week or two between coats. I usually stop at 2-3. Acts as a nice filler for the grain. Makes features jump out well. When buffed, the wood is "plasticized" in appearance, although grain will still pop out if you only use a few coats.
Warning, will darken the wood significantly depending on what you use.
Them's my $.02 worth.
Dietrich