For those of you who are ready to take the next big leap, it may be time for you to learn SAS Macros.  SAS Macros allows you to write very general SAS code which will allow you avoid having to change the innards of your code by hand.  Instead, just like a SAS Function, you can provide parameters to your SAS Macros and leave your code untouched and pristine!  Click here to see the presentation: SAS Macros.