[eluser]Dam1an[/eluser]
The only things I autoload are the session and database libraries, and the URL helper, and they get used on
every page.
As for everything else, I load it as I need it in the function.
Although when I first started, I did autoload almost everything, thinking it was so awesome to no lonher have to include files all the time (or use the loader in the case of CI) but it turns out I prefer to load it where it gets used