You can't create a writeable snapshots as that defies the meaning and the way that snapshots work.
You will want to either archive data or look at using something like SQL Storage Compress or SQL Virtual Restore from Red-Gate, unsure if other vendors have tools like them.
Now which is the lesser of two evils, purchasing more storage or purchasing software?