WARNING: Reading the following link (300 awesome free things) could be a timesink that you will cost you several hours. Or it may be the source of invaluable resources. I spent about 15 minutes perusing the list.
There are some very valuable resources. I found the following very helpful for me. Enjoy!