A bit of a DST tangent, for what it's worth.
If you have not yet sorted out your Oracle database and/or Oracle Application Server software patches for DST2007 then dive into it immediately. With Oracle databases and Oracle app servers, the term "patch" should be replaced with "process" -- a very tedious process in some cases. Also: Oracle 10g uses timezone-aware data-types inside the SYS data dictionary so is more prone to required DST2007 patching. As for Oracle App Server: even more patching (processes) need to be dealt with. To top it off, Oracle delivered some major recent rewrites of their DST support notes (e.g. key Oracle Metalink support Note: 359145.1 was completely rewritten last week on: 2/28/07).
On a positive note: Oracle's Opatch utility is Perl-based and the Oracle Perl scripts I used to apply patches and query the patch inventory worked very well.