I just asked a similar question a few days ago. I think you will find the thread informative.
In reply to Re: Subroutines vs Modules by bradcathey in thread Subroutines vs Modules by sub_chick