in reply to My preferred way of handling config data in Perl is:
I'm a fan of using AppConfig
Handling CLI and config file options in the same module - quite handy.