I have a cricut expression and I do love it- I don't use it as much as I should though. I have Plantin Schoolbook, Graphically Speaking, Jasmine, Opposites Attract, and Tags, bags, boxes and more. Depends what you want to do with it- there are so many possibilities! I like doing vinyl lettering, so I got more programs with letters in different fonts. I love the TBB&M one, its fun doing the little boxes. I researched a bunch on line- now you just gave me inspiration on what to do during our cold weather coming up in the next few days (high of about -24 on Monday, schools have already been called off). You'll have to share what you end up doing on your cricut! Have fun and experiment with different things. I checked out sales which helped with getting the programs for less too. Also, check out some tutorials on line- helps add to the inspiration!