PC Stitch – 2000 pre-programmed patterns.
How To Make Your Own Cross Stitch Patterns? 37 cross stitch tips for all you beginners out there.