These are the ones I like and they don't cost you anything if you don't mind making the materials yourself...
I like linking memory. It's easy to make up your own on the computer. I use powerpoint and search for random clipart images which I stick on the powerpoint. Then I show them to my son and make up a random story. You can find some of my cards here:
http://www.figur8.net/linking-memory-flash-cards/I'm also developing a fondness for imaging. You look at an image for 30 seconds then close your eyes to see the after image. The idea is to practice so that the after image lasts longer. I've written more about it here:
http://figur8.net/baby/2010/10/01/qsr-training-part-1-image-and-eye-training/You can start with solid colours with a dot in the center as a focal point. As you progress you can cut out pictures from magazines and mount them on a cardboard with a dot in the center as a focal point.
I also like the Mandala activity - where you look at a simple Mandala pattern and try to remember where the colours belong. You can make your own Mandalas using powerpoint as well. I made pictures of trains using geometric shapes since my son loves trains.