Free Fonts to Add to your programs, just go to your computers, open up the windows folder and there should be a fonts folder there, and just save these in that.
http://www.webpagepublicity.com/free-fonts.html
Movie Fonts
http://www.typenow.net/themed.htm
Free Shapes. Just go to program files> adobe> adobe photoshop> presets> custom shapes.
http://www.freephotoshop.com/html/free_shapes.html
Free Textures. This site has some of the best around!
http://www.cgtextures.com/textures.php?t=browse&q=0
And last but hopefully not least, The Top Secret Photoshop tutorials, I haven't gotten it yet, but I am DYING to get my hands on it.
http://photoshoptopsecret.com/
Hope this helps yall out in making some extraordinary stuff on your photoshop.