There is this App for your iPhone called BabySparks, which I believe is a must for new moms with babies from 0-12 months. It contains different activities with step by step videos and text explanations that help stimulate your baby according to his/her developmental stage. BabySparks covers seven areas of development: Gross Motor, Fine Motor, Cognitive, Speech, Sensory, Self-Care, and Social-Emotional. The cost is just $4.99 and the new app for babies 13-24 months is soon to come :).