Any feedback? :)
http://www.codeproject.com/Articles/5371/ToDoList-An-effecti...?
First, many lawyers will be willing to enter into fee arrangements e.g. based on success or with deferred payments. It is worth getting the right lawyer as slightly greater expensive short term may save you a ton more money long term.
Second, preparing a cease and desist letter should not be too timely and therefore costly (particularly if you do the background of getting details of the breaching party and provide clear evidence of the breach etc). It will not require you to take further action if they ignore it (the letter should be sent without prejudice to your rights) but you should consider that if you don't follow-through, they may be emboldened.
Good luck!