Make eBoostr launch ahead of all other applications during boot-up so that it can begin caching all the remaining applications that start on boot-up. Then, add a right-click option to the Cache Viewer so that selected items can be added to the list of Priority Items. This should result in reduced boot times if eBoostr's Cache is large enough.
Added:
Perhaps this should be an option. It may not be desirable in all situations