Startup Delayer allows you to setup how many seconds after Windows has started to load each program. Vista Supported.
Download Startup Delayer 2.3.132 Beta / 2.3.130 - Allows you to configure timed delays for each application that starts after Windows boots up. - Softpedia

Download Startup Delayer 2.3.132 Beta / 2.3.130 - Allows you to configure timed delays for each application that starts after Windows boots up. - Softpedia