I recently fell into an interesting argument.
My question is when should we use the local, codepool to completely overwrite a class and when should we over ride core fileuse Magento class overrides extending a class.
What are the pros and cons of using local copy over core and vice verserewriting a class.