Eternal looking is better for SQL Server Agent.
You can schedule the SSIS job every 5 minutes. If SSIS finds nothing to do, heads for a quick exit. Otherwise it processes the files.
Kalman Toth - Database, Data Warehouse & Business Intelligence Architect
SQL Server 2005 Training, SSAS, SSIS, SSRS: http://www.sqlusa.com/