in reply to Subroutines vs Modules
I just asked a similar question a few days ago. I think you will find the thread informative.