If you are into freaky stuff you should check out http://research.microsoft.com once in a while. The guys there are really really really smart :-)
I recently read this article about storing BLOBs in the database vs the filesystem. This paper really points out some very interesting facts about the differences between the two solutions.
A must read if you are into BLOB's!