There are better performed studies out there that show an improvement in cognitive function when training the brain:
http://www.pnas.org/content/early/20...68105.abstract
http://www.sciencedaily.com/releases...0901082851.htm
http://www.plosone.org/article/info%...l.pone.0029676
http://medicalxpress.com/news/2011-1...crossword.html
I also think it makes a big difference if the brain is healthy or damaged. I know for a fact that people with brain damage benefit from training specific skills many hours a day using software. In Denmark the professionals use Cognisoft for this purpose. I personally donīt think a healthy individual would gain much from this and would probably be better of doing math, learning a new language or play an instrument.
-GlassHead