Images - File System vs Database

Ive been reading up on this, and theres a few threads that touch on it here but id like to ask

what are the pros and cons of storing an image in the database as a blob as opposed to the pros and cons of using the file system?

and at the end of the day, which do you prefer, and why?