Lots of good stuff posted here. As with almost everything with programming, there isn't a universal answer.
With my situation, we deal with car dealerships. We take 6 pics of every car they have and are starting to store them all in a db. Size will not be much of a problem because every 90 days or so, almost all the cars have been sold.. we run a process every day that will move the old pics to a different location. Using a DB to do this makes it much easier for us because of the universal ease of transfer. We can suck it from server to server, db to db.. whatever we need and don't have to worry about what file system or anything. After weighing our options, we'd rather have to worry about some day far in the future having to move to a bigger db or back to the filesystem.
I'll still keep posting my tests as we make them.. it will be several more weeks before I can get some serious results to post.
Thanks for all the replies.. keep them coming!
-Dustin
Rom 8:28