I at least know if you're making a website you cant just pull images off google. But large collections of stock photos are expensive. Im just doing a friend a favor and making ghem a website. Is there anywhere I can get free or very cheap/legal to use photos/images to use for this site? Any help is appreciated.
If you use Google Images' advanced search you can specify that it only return images released under a permissive license; Flickr has a similar thing, where you can search for photos released under various Creative Commons licenses. (As you long as you provide acknowledgement - or contact the author of the photo and ask them nicely if you can use it without acknowledgement.)
Tonnes of other free things out there; sometimes there are freebies to be found on http://dribbble.com/ -- as in so many other cases, Google is your friend on this one.