how to learn any language - barry farber
new penguin russian course - its mainly ultra bland and it does lack colours and pictures but the grammar is explained well and in depth.
russian in 10 mins a day - very easy going, mainly good for vocab. pictures and coloures gallore (theres stickers too )