As a matter of fact, I did consider going with the DBM solution. However, from what I have read in the Black Book, it did not seem to support an array of hashes. I will research the MLDBM, though. Thanks for the suggestion and for the book recommendation.
What I am going for is a performance boost. What do you think would process faster - the Storable routines, or the database routines? I am beginning to think that it is all a wash since I have so many records.
Thanks again.