I am constantly searching for ways to help my apnea beleaguered brain. Perhaps I need to play a game on my computer a bit more:
http://www.brainmysteries.com/research/Is_Tetris_good_for_the_brain.asp
For that matter, I also find that it makes a pretty good check of how my brain is doing on a given day. The bit of "strain" you do to make all the numbers go into the right places and the time it takes to do so (it is a timed game) let you pretty well know if this will be a soggy brain day.
To more brain power to us!
Todzo

