As I get ready to start my own blog, I've been reading tons of others to see all the different ways people have done theirs. And one general pattern is, you need an image of something in most every post. And I want to be able to do that as much as possible. But my question is... are images on the internet generally free to post in a blog? Are there "rules" about what is acceptable to post or not? Is giving credit like "Photo courtesy of John Doe" enough of a way to cover your ass if you aren't sure? Any advice about this would be appreciated.

And where is the best place to store personal photos you want to include? I know about Photobucket. Is that the best site like that, or are there others to look into?

Thanks!