If you think that meditation is improving your recall, and you're interesting in continuing meditation, I'd recommend taking my meditation class in the DV Academy. It's forum based so you don't need to make huge commitments, and you can read at your own pace.

Meditation (ShockWave)

ShockWave.