If you wanna learn a LOT about perl REAL quick, I'd say write up a caching templating system a-la Template-Toolkit. You can learn a lot about a language by using it to parse another (mini-)language.
Don't blame me if there are a few casualties along the way among your members ;)